복습하기 위해 학부 수업 내용을 필기한 내용입니다.
이해를 제대로 하지 못하고 정리한 경우 틀린 내용이 있을 수 있습니다.
그러한 부분에 대해서는 알려주시면 정말 감사하겠습니다.
▶Contents
- Introduction
- Data Link Control
- Media Access Protocols
- Link Layer Addressing
▶Link-Layer Addressing
IP 주소는 네트워크 계층의 식별자이다.
그러나 인터넷에서 우리는 IP 주소만을 사용하여 데이터그램이 destination에 도달하도록 만들 수 없다.
source 및 destination IP 주소는 두 끝을 정의하지만 패킷이 통과해야 하는 링크를 정의할 수 없다.
Unicast, Multicast, Broadcase address 3가지가 있다.
Unicast Address
각 호스트 또는 인터페이스에 유니캐스트 주소가 할당된다.
Multicast Address
일부 링크 계층 프로토콜은 멀티캐스트 주소를 정의한다.
멀티캐스트 주소는 일대다 통신을 의미한다.
Broadcast Address
브로드캐스트 주소는 one-to-all 주소를 의미한다.
가장 일반적인 LAN인 이더넷의 링크 계층 주소는 콜론으로 구분된 12개의 16진수 숫자로 표시되는 48비트이다.
두 번째 자리는 16진수의 홀수면 unicast address이다.
두 번째 자리는 16진수의 짝수면 multicase address이다.
broadcast address는 48bit 모두 1이다.
Address Resolution Protocol(ARP)
노드에 다른 노드로 보낼 패킷이 있을 때마다 IP 주소(다음 노드의 네트워크 계층 주소)를 가진다.
다음 노드의 link-layer 주소가 필요하다.
이 작업은 네트워크 계층에 위치한 ARP라는 프로토콜에 의해 수행된다.
L2 L1 [N1 N8 data] 이런 형식으로 이루어져 있는데 L2를 모르는 경우가 있다.
이때는 상대 IP(N8)을 알고 링크 destination(L2)를 모르면 IP주소를 가지고 얻어온다.
'컴퓨터공학 > 데이터통신' 카테고리의 다른 글
[데이터 통신] Wifi, IEEE 802.11 Project - Local Area Networks(LANs) (3) | 2022.11.28 |
---|---|
[데이터 통신] Ethernet - Local Area Networks(LANs) (0) | 2022.11.27 |
[데이터 통신] Random, Controlled Access - Data Link Control (2) | 2022.11.26 |
[데이터 통신] Data Link Layer - Data Link Control (DLC) (0) | 2022.10.18 |
[데이터 통신] Data Link Layer - Introduction (0) | 2022.10.17 |