본문 바로가기
C++

#10. 네트워크

by imagineer_jinny 2022. 5. 16.
  • 네트워크
    • Net과 Work의 합성어
    • 컴퓨터와 같은 노드들이 통신 기술을 통해 그물망처럼 연결되어 통신을 하는 형태
    • 데이터 및 리소스를 송신, 교환 또는 공유하기 위한 목적으로 케이블(유선) 또는 Wifi(무선)로 연결된 2개 이상의 컴퓨터로 구성
    • 몇 개의 독립적인 장치가 적절한 영역 내에서 적당히 빠른 속도로 물리적 통신 채널을 통하여 서로가 직접 통신할 수 있도록 지원해주는 데이터 통신 체계
  • 네트워크의 종류

  • WAN(Wide Area Network): 광대역 네트워크
    • 지역 간 또는 대륙간의 넓은 지역의 컴퓨터를 연결. 인터넷은 전 세계 수십억 대의 컴퓨터를 연결하는 가장 큰 WAN
  • MAN(Metropolitan Area Network): 대도시 영역 네트워크
    • 일반적으로 도시 및 정부기관이 소유, 관리함
  • LAN(Local Area Network) : 근거리 영역 네트워크
    • 상대적으로 짧은 거리에 있는 컴퓨터를 연결. 예를 들어 사무실, 학원, 병원의 모든 컴퓨터 연결 가능
  • PAN(Personal Area Network): 가장 작은 규모의 네트워크, 개인 네트워크
    • 약 5m 전후의 인접 통신. 예를 들어 아이폰과 맥에서 정보를 공유하는 형태

 

 

  • 네트워크 통신 방식
    • 유니 캐스트: 네트워크에 다수의 대상이 있을 때 그중 특정 대상이랑만 1:1 통신하는 방법
    • 멀티 캐스트: 네트워크에 다수의 대상이 있을 때 그중 특정 대상들이랑만 1:N 통신하는 방법
    • 브로드 캐스트: 네트워크에 다수의 대상이 있을 때 그 모든 대상과 통신하는 방법

 

 

  • OSI 7 Later Model / TCP/IP Protocol

 

  • 패킷(Packet)
    • 정보 기술에서 패킷 방식의 컴퓨터 네트워크가 전달하는 데이터의 형식화된 블록
    • 컴퓨터 네트워크에서 데이터를 주고받을 때 정해놓은 규칙

 

  • 캡슐화 (encapsulation)

 

  • MAC Address
    • MAC이란 Media Access Control의 약자로서 네트워크 통신을 하는 하드웨어에 할당된 주소
    • 원칙적으로는 세상에 있는 모든 장비가 가진 고유한 물리 주소
    • IP 주소가 네트워크 주소라면 맥 주소는 하드웨어 주소(Hardware Address), 물리적 주소(Physical Address), 이더넷 주소(Ethernet Address)로도 불림

 

  • IP address(IP 주소)란?
    • IP : Internet Protocol, 인터넷상에서 사용하는 주소체계
    • 인터넷에 연결된 모든 PC IP 주소체계를 따라 네 덩이의 숫자로 구분
    • 이러한 네 덩이의 숫자로 구분된 IP 주소체계IPv4라고 함

 

  • IPv4
    • IPv4(Internet Protocol version 4)IP 주소체계의 네 번째 버전을 뜻함
    • IPv4각 덩어리 마다 0부터 255까지 나타낼 수 있음
    • 이 시스템을 따르면, 2^(32)인 약 43억 개의 IP 주소를 표현할 수 있다
    • 그 중에서 몇 가지는 이미 용도가 정해져있음

 

 

 

 

시험 단골 문제 무조건 나옴!!!

 

TCP/IP

댓글