인프런 커뮤니티 질문&답변

JK KIM님의 프로필 이미지
JK KIM

작성한 질문수

CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조

IP주소체계 #2: IPv4와 IPv6 ★★★

128p UDP+IPv6 로 사용할 때 체크섬필드 사용 설정해야 하는 이유?

해결된 질문

작성

·

498

0

UDP 사용할 때 체크섬필드 선택사항이지만 UDP+IPv6 로 사용할 때 체크섬필드 사용 설정해야 하는 이유는

IPv4는 체크섬이 있지만 IPv6에는 없기 때문인가요?

'UDP 사용할 때'에서 이 경우는 IPv4와 사용할 때를 가리키는 것인지요?

답변 1

0

큰돌님의 프로필 이미지
큰돌
지식공유자

안녕하세요 JK KIM님 ㅎㅎ

IPv4는 체크섬이 있지만 IPv6에는 없기 때문인가요?

>> 네 맞습니다.

 

해당 부분 설명은 좀 더 이해가 쉽게 다음과 같이 다듬었습니다.

앞의 그림처럼 TCP Header, UDP Header 모두 체크섬(Checksum) 필드가 들어가 있는 것을 확인할 수 있습니다.

만약 UDP에서 체크섬 필드를 사용하지 않는 경우 모두 0이란 값을 집어넣어서 사용하지않게 설정할 수도 있습니다. 그러나 IPv6 의 Header자체 내의 체크섬 필드가 없기 때문에 IPv6 + UDP 로 사용할 경우 무조건 체크섬필드를 사용한다고 설정해야 합니다. 

 

해당 부분은 업데이트되어 올라갈 예정입니다.

 

또 질문 있으시면 언제든지 질문 부탁드립니다.

좋은 수강평과 별점 5점은 제가 큰 힘이 됩니다. :)

감사합니다.

강사 큰돌 올림.

 

JK KIM님의 프로필 이미지
JK KIM

작성한 질문수

질문하기