Skip to content

Latest commit

 

History

History
54 lines (32 loc) · 1.58 KB

IP.md

File metadata and controls

54 lines (32 loc) · 1.58 KB

TCP / IP

인터넷을 통한 모든 전송 방식을 규정한 프로토콜의 집합

물리층 / 데이터링크층 / 네트워크층 / 전송층 / 응용층

IP 주소?

인터넷에 연결된 각 장치의 연결을 식별하기 위해 TCP/IP 프로토콜 그룹의 네트워크 계층에서 사용되는 식별자

네트워크 주소와 호스트 주소로 구성

네트워크 주소? 인터넷 주소 관리 기관에서 부여 (네트워크 식별)

호스트 주소? 네트워크 관리자가 부여 (개별 호스트 식별)

IP가 사용하는 패킷 → 데이터 그램

데이터 그램은 가변길이의 패킷으로 헤더와 페이로드로 이루어짐

🚨 같은 네트워크에 연결된 호스트들은 모두 같은 네트워크 주소를 가짐


계층별 주소

  1. 물리 주소 (= 링크 주소 / MAC 주소)

    • WAN이나 LAN 정의된 노드의 주소

    • 이더넷 네트워크 인터페이스 카드의 6바이트 주소

      ex) 07:01:02:01:2C:4B

  2. 논리 주소 (=인터넷 주소 / IP 주소)

    • 현재 인터넷에 연결된 호스트 식별
      • IPv4 = 32비트
      • IPv6 = 128비트
  3. 포트 주소

    • 프로세스를 식별하는 주소
    • 하나의 10진수로 표현
  4. 응용-특수 주소

    • 특정 응용을 위해 설계된 주소 (전자우편 주소)

IPv4 (32bit)

**IPv6 (**128bit)

  • 기본 헤더가 단순화되고 유연화 됨
  • 확장 헤더를 통한 확장성 지원 및 보안 문제에 대한 해결책 제시 등 전반적인 성능 향상