cs/데이터통신

IPv6

Nytro 2024. 11. 30. 22:39

IPv6 Datagram format

IPv6 datagram format

source와 dest 주소가 각각 128비트씩 들어가고 4줄 씩 총 8줄을 차지하고, flow label은 패킷들의 집합의 레이블이다.

**checksum 필드, option 필드, reassemble/fragmantaion 필드가 빠졌다.

 

tunneling

IPv6와 IPv4를 함께 사용하는 기술

tunneling

위에서 보면 IPv4 속에 IPv6 데이터그램을 합친 것을 볼 수 있다.

특정 노드가 IPv6만, 특정 라우터는 IPv4만 지원한다고 한다면 위와 같이 터널링 기법을 활용하여 데이터를 보낼 수 있다.

아래와 같은 상황일 것이다.

다음과 같이 IPv6에서 IPv4로 한 층을 더 씌우면서 src와 dest가 잠시 바뀐다.

IPv6라는 것을 구분하기 위해 Flow:X를 추가한다.

 

'cs > 데이터통신' 카테고리의 다른 글

Network layer: control plane  (1) 2024.12.01
Router  (0) 2024.11.30
NAT  (0) 2024.11.30
IP Datagram format  (0) 2024.11.30
Network layer (1)  (0) 2024.11.30