Notice
Recent Posts
Recent Comments
Link
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Archives
Today
Total
관리 메뉴

dongdorodongdong

IP (Internet Protocol) 본문

Data Communications

IP (Internet Protocol)

d5ngs 2019. 4. 25. 22:56

IP 데이터그램 구조

  • Header
    "주소정보, Fragmentation정보, 데이터그램의 크기, 헤더의 크기, 상위 계층의 프로토콜 정보"

  • Data
    "상위 계층에서 만들어진 헤더와 데이터"

  • Version
    "IP 프로토콜의 버전"

  • Header Length
    "IP 헤더의 길이"

  • TOS (Type Of Service)
    "서비스의 유형"

  • Total length
    "IP데이터그램의 전체 길이"

  • Identification
    "호스트가 전송한 데이터그램을 유일하게 식별"

  • Flag
    "IP데이터그램의 단편화에 대한 정보"

  • Flag Offset
    "단편화된 조각들을 하나의 데이터그램으로 합칠때 필요한 정보"

  • TTL (Time To Live)
    "데이터그램이 지날 수 있는 라우터의 수에 대한 생존 시간"

  • Protocol
    "IP데이터그램의 사용자 데이터에 입력된 상위계층의 프로토콜"

  • Header Checksum
    "IP헤더의 손상여부를 파악하기 위한 용도"

  • Destination IP Address
    "목적지 IP 주소"

  • Source IP Address
    "발신지 IP 주소"


IP 주소

  • 인터넷에 연결된 모든 PC의 자원을 구분하기 위한 고유 주소

특징
  • 숫자로 8비트씩 4부분, 총 32비트로 구성
  • A~E클래스로 나뉨

A Class

  • 첫 비트
    - 0

  • 호스트ID
    - 24bit
    - IP주소 개수는 2^24개

  • 서브넷 마스크
    - 255.0.0.0


B Class


  • 첫 비트
    - 10

  • 호스트ID
    - 16bit
    - IP주소 개수는 2^16

  • 서브넷 마스크
    - 255.255.0.0


C Class

  • 첫 비트
    - 110

  • 호스트ID
    - 8bit
    - IP주소 개수는 2^8개

  • 서브넷 마스크
    - 255.255.255.0


D Class

  • 첫 비트
    - 1110

  • 멀티캐스트 주소


E Class


  • 첫 비트
    - 11110

  • 실험적인 주소로 사용 제한



IPv6

  • 정의
    - IPv4의 주소부족이라는 단점을 개선하기 위해 개발된 새로운 IP 주소체계

  • 특징
    - IPv4에서 천이하는데 사용되는 IETF가 고안한 천이 전략 3가지
    "Dual Stack"
    "Tunneling"
    "Header Translation"
    - 16bit씩 8부분 128bit로 구성

  • 주소 체계
    - Unicast (1:1 통신)
    - Multicast (1: 다 통신)
    - Anycast (1:1 통신, 가장 가까이 있는 수신자 간의 통신)

  • IPv4 -> IPv6 전화 전략
    - 듀얼 스택
    "호스트에서 IPv4와 IPv6를 모두 처리할 수 있도록 두 개의 스택 구성"

    - 터널링
    "IPv6망에서 인접한 IPv4망을 거쳐 다른 IPv6망으로 통신할 때 IPv4망에 터널을 만들어 IPv6 패킷이 통과할 수 있도록 함"
    "IPv4망에 들어갈 때 캡슐화 나올 때 역캡슐화"

    - 변환
    "헤더 변환 : IP계층에서의 변환"
    "전송 계층 릴레이 방식 : 전송 계층에서의 변환"
    "응용 계층 게이트 웨이 : 응용 계층에서의 변환"


'Data Communications' 카테고리의 다른 글

데이터 교환회선  (0) 2019.04.29
(수정 중)Protocol  (0) 2019.04.27
전송 제어  (0) 2019.04.26
OSI 7 계층 (Open System Interconnection)  (0) 2019.04.25
Routing  (0) 2019.04.25