더북(TheBook)

기존 ARP에서 하던 역할은 IPv6의 NDP(neighbor discovery protocol, 인접 노드 발견 프로토콜)가 대체하는데, NDP는 뒤에서 다룰 DHCP의 기능도 일부 포함하고 있다. NDP를 이용해, 라우터는 네트워크 접두사와 라우팅 정보를 선전하고, 호스트는 각자의 IP 주소와 링크 계층 주소를 질의하고 공시한다. 보다 자세한 정보는 2.11 더 읽을거리 절에서 RFC 4861을 참고하자.

라우터 레벨에서는 패킷 분열을 더 이상 지원하지 않는 것도 IPv6의 개선 사항 중 하나다. 이로써 모든 분열 관련 필드를 IP 헤더에서 제거하여, 패킷의 대역폭을 절약할 수 있게 되었다. 어떤 링크 계층 라우터가 받은 IPv6 패킷이 처리하기에 너무 크다면, 그 라우터는 패킷을 버리고 발신자에게 패킷이 너무 커서 걸러버렸다고 답해준다. 만일 그런 응답을 받으면 발신자는 더 작은 패킷으로 보내거나 하는 식으로 대응하면 된다.17

IPv6에 대한 상세한 정보는 2.11 더 읽을거리 절의 RFC 2460에서 찾아볼 수 있다.

 


 

17  역주 가장 작은 MTU를 예상하여 미리 제약을 두지 않고, 충분히 큰 것으로 보내 본 다음, 이건 너무 크다는 응답이 있을 때만 작게 보내면 되므로 한층 유연하고 효율적이다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.