컴퓨터 네트워크 (1)

남율·2023년 9월 30일
0

Network layer (네트워크 레이어)

  • 한 컴퓨터에서 다른 컴퓨터까지 데이터를 주고 받게 하는 역할. 데이터 패킷이 전송되고 라우팅되는 방법을 제어하는 OSI 모델 또는 TCP/IP 모델에서 중요한 계층임.

Network-layer functions

  1. Forwarding : 차를 몰고 길을 찾아가는 개념. 목적지 IP 주소에 따라 패킷을 올바른 출력 인터페이스로 전달해서 패킷이 목적지로 이동하도록 함.
  2. Routing : 출발지에서 목적지로 가는 최적의 경로를 결정해줌.

Physical Address (물리적 주소)

  • 해당 기계에 부여된 고유 주소. IP와는 다르게, 한 번 부여되면 영원히 바뀌지 않음. 어떤 곳에선 MAC Address라고 부르기도 함. 링크 주소로도 알려져 있으며, LAN이나 WAN에서 정의된 노드의 주소임. Data link layer에 의해 사용되는 frame에도 포함되며 이것이 최하위 계층 주소임.

Logical Address/Internet Address (논리적/인터넷 주소)

  • 일명 IP Address. 기존의 물리적인 네트워크에 관계없이 각 호스트를 유일하게 식별할 수 있는 전 세계적인 주소 지정 시스템이 필요해서 생겨남. 현재 인터넷에 연결된 호스트 컴퓨터를 유일하게 식별할 수 있는 32비트 주소 체계(IPv4)를 사용함. 인터넷 상의 두 호스트는 동일한 IP Address를 사용할 수 없음.

Port Address (포트 주소)

  • TCP/IP구조에서 프로세스를 구분할 수 있도록 식별자 역할을 하는 것이 바로 Port Address임.
  • 다량의 데이터를 발신지에서 목적지 호스트까지 전송하기 위해 IP Address와 MAC Address가 필요함. 그러나 단순히 목적지 호스트까지의 도착보다, 한 프로세스가 다른 프로세스와 통신할 수 있도록 하는 것이 데이터 통신의 최종 목적임. 오늘날 컴퓨터는 다수의 프로세스를 동시에 실행할 수 있기 때문에 이 서로 다른 프로세스들을 식별하는 방법이 필요함.

Router (라우터)

  • 출발지에서 목적지까지 수천-수만가지의 경로 가운데 최적의 경로를 찾아주는 장치나 소프트웨어임. Three layer(Physical, Data link, Network)를 통해서 작동함. 스위치로 연결된 장비(네트워크)들을 서로 연결해주며 Inter network(Internet)라고도 불림.

Router의 역할

  • 경로와 패킷 위치를 최적화
  • 패킷이 갈 위치를 지정하고 다음 장치로 이동시킴
  • 네트워크 간의 중계 역할을 함

Switches (스위치)

  1. Bridge
  • 소프트웨어, Two-layer switch
  1. Switches
  • 하드웨어, 속도 빠름.
  1. Router
  • 소프트웨어, Three-layer switch
profile
하나하나 차근차근

0개의 댓글