IPv4와 IPv6의 상세설명 및 비교설명
- 최초 등록일
- 2009.01.09
- 최종 저작일
- 2008.11
- 10페이지/ 한컴오피스
- 가격 4,500원
소개글
IPv4와 IPv6의 상세한 설명과 비교설명을 통해 알아보기 쉽도록하였습니다.
목차
1. IPv4와 IPv6
(1) IPv4
(2) IPv6
본문내용
(1) IP version 4
1) 정의
프로토콜의 현재 버전이 버전 4이기 때문에 약자로 IPv4(Internet protocol version 4)로 표시한다. 인터넷 프로토콜의 4번째 판이며, 전 세계적으로 사용된 첫 번째 인터넷 프로토콜이다. 또한 IPv6를 제외하고, 현재 인터넷에서 사용되는 유일한 프로토콜이다. IPv4는 패킷 교환 네트워크상에서 데이터를 교환하기 위한 프로토콜로서 데이터가 정확하게 전달될 것을 보장하지 않고, 중복된 패킷을 전달하거나 패킷의 순서를 잘못 전달할 가능성도 있다. 데이터의 정확하고 순차적인 전달은 그보다 상위 프로토콜인 TCP에서(그리고 UDP에서도 일부) 보장한다. 특별히 버전이 애매하지 않다면 IP로 표시한다.
IP는 세 가지 중요한 정의를 제공한다.
첫째, IP프로토콜은 TCP/IP 인터넷을 통해 전달되는 데이터 전송의 기본 단위를 정의한다.
둘째, IP소프트웨어는 패킷이 절달될 경로를 선택하는 포워딩(Forwarding)기능을 제공한다.
셋째, 데이터 형식과 포워딩에 대한 공식적인 명세서 외에도 IP에는 비신뢰적 전송의 개념을 구체화한 규칙들이 포함되어있다. 이러한 규칙들은 호스트와 라우터가 패킷을 어떻게 처리해야 하는지, 언제 오류 메시지를 발생시켜야 하는지, djEJs 조건에서 패킷을 폐기해야 하는지 등을 정의하고 있다. IP가 인터넷 설계의 기반을 이루고 있기 때문에 때로는 인터넷을 IP 기반의 기술(IP-Based Technology)이라고 한다.
2) IPv4 패킷 구성
위 그림은 데이터그램 내에 존재하는 필드들의 배치를 보여준다.
데이터그램은 소프트웨어에서 처리하기 때문에, 그 내용과 형식은 하드웨어에 제약을 받지 않는다. 예를 들어, 데이터그램의 처음 4비트를 차지하는 필드(버전)는 그 데이터그램을 생성한 IP 프로토콜의 버전을 포함하고 있다. 이 필드는 전송 측, 수신 측 그리고 이들 사이의 라우터가 그 데이터그램의 포맷에 동의하는 지 확인하는 용도로 사용된다.
참고 자료
없음