IP 주소
인터넷 계층에서 목적지 주소 IP 주소를 사용한다.
ARP 와 RARP
컴퓨터간의 통신은 IP 주소에서 ARP를 통해 MAC 주소를 찾아 MAC 주소를 기반으로 통신을 한다.
ARP란 IP 주소로부터 MAC 주소를 구하는 IP와 MAC 주소의 다리 역할을 하는 프로토콜이다.
ARP를 통해 가상 주소인 IP 주소를 실제 주소인 MAC 주소로 변환한다.
이와 반대로 RARP를 통해 실제 주소인 MAC 주소를 가상 주소인 IP 주소로 변환하기도 한다.
ex) A가 ARP Request 브로드캐스트를 보내서 해당 IP 주소에 해당하는 MAC 주소를 찾는다. 그러고 나서 해당 주소에 맞는 장치 B가 ARP reply 유니캐스트를 통해 MAC 주소를 반환하는 과정을 거쳐 IP 주소에 맞는 MAC 주소를 찾게 된다.
브로드 캐스트: 송신 호스트가 전송한 데이터가 네트워크에 연결된 모든 호스트에 전송되는 방식
유니 캐스트: 고유 주소로 식별된 하나의 네트워크 목적지에 1:1로 데이터를 전송하는 방식
Plain Text
복사
홉바이홉 통신
IP 주소를 통해 통신하는 과정을 홉바이홉 통신이라고 한다.
수많은 서브네트워크 안에 있는 라우터의 라우팅 테이블 IP기반으로 패킷을 전달하고 또 전달해가며 라우팅을 수행한다.
라우팅: IP 주소를 찾아가는 과정
Plain Text
복사
라우팅 테이블
송신지에서 수신지까지 도달하기 위해 사용되며 목적지 정보들과 그 목적지로 가기 위한 방법이 들어있는 리스트이다.
라우팅 테이블에는 게이트웨이와 모든 목적지에 대한 정보를 가지고 있다.
게이트웨이
서로 다른 통신망, 프로토콜을 사용하는 네트워크 간의 통신을 가능하게 하는 역할을 하는 소프트웨어나 컴퓨터를 뜻하는 용어이다.
DHCP
IP 주소 및 기타 통신 매개변수를 자동으로 할당하기 위한 네트워크 관리 프로토콜이다.
NAT
IPv4 주소 체계만으로는 많은 주소들을 모두 감당하지 못하는 단점이 있는데 이를 해결하기 위해 NAT로 공인 IP와 사설 IP로 나눠서 많은 주소를 처리한다.
출처: 면접을 위한 CS 전공지식 노트 - 주홍철 지음