데이터링크 계층 DataLink Layer
@DataLink Layer
O DataLink 계층 하는 일
- 하드웨어를 확인
- 신호를 변환
논리적인 부분(LLC) , 물리적인 부분(MAC)이 함께 존재
L3 : 논리적
L2 : 논리적, 물리적
L1 : 물리적
@ DataLink 계층의 역할
- 데이터를 전달 할 때 -
MAC 어드레스 통신을 하기 위해서 ARP프로토콜이 대신 목적지 MAC address를 가지고 오고 가지고 온 MAC Address를 LLC 가 encapsulation 정보를 싸서 frame을 만들고 frame 을 MAC이 받아서 전기신호로 변화해서 전달.
- 데이터를 받을 때 -
전기 신호를 전달 받아서 MAC 이 bit 신호로 바꿔서 MAC address 확인하고 LLC 가 받아서 잘못된 데이터가 있는지 확인하고 문제 없으면 헤더를 떼고(deencapsulation) 3계층으로 넘겨준다.
- Mac Address 를 이용하는 구간
데이터를 받을 때는 아래에서 올라가고 데이터를 만들 때는 위에서 내려온다
데이터를 받을때 : 1계층에서 전기신호를 받고 clock 확인 후 bit 변경후
2계층에서 Mac Address를 확인하고 3계층으로 넘어가서 주소를 확인.
○ IP version4
○ IP version6
- Mac Address 확인
시작 -> 실행 -> cmd -> ipconfig /all
@DataLink Layer
- LLC(Logical Iink Control)
Data Encapsulation 및 De-Encapsulation을 통하여 상위 계층인 Internet Layer와의 연결
Data Encapsulation : 데이터를 만들 때 정보를 쌓아 주는 작업(Frame을 만들기 위한 작업)
- MAC(Media Access Control)
MAC Address로 하드웨어 확인 및 신호변환을 통하여 하위 계층인 Physical Layer와의 연결
- LLC 가 하는 일
DataLink PDU(protocol Data unit) => Frame
- EthernetⅡ Frame을 사용
- EthernetⅡ Frame의 구조 -
Preamble Destination MAC Source MAC Type DATA FCS
8byte 6byte 6byte 2byte 46~1500byte 4byte
○ Preamble : 시작을 나타내는 필드
10101010 10101010 10101010 10101010 10101010 10101010 10101010 => 준비 10101011 => 시작
○ Destination MAC : 수신지 MAC Address
○ Source MAC : 송신지 MAC Address
○ Type : 상위 계층 프로토콜 타입(IP4, IPv6, IPX, Appletalk)
○ DATA : 상위 계층 Encapsulation 정보(Internet Layer(3계층)PDU => Packet)
○ FCS(Frame Check Sum) : 오류검출용필드
=> Ethernet ll Frame의 구조에서 Destination MAC(목적지 하드웨어에 대한 MAC Address) 모른다.
- ARP(Address Resolution Protocol)
Internet Layer에 속해 있는 프로토콜로 ARP는 Destination IP Address를 통해 Destination MAC Address를 알아내는 프로토콜이다.
- 자신의 MAC Address 확인
C:\>ipconfig /all
ex)
Physical Address. . . . . . . . . : 00-16-D3-C4-04-65
- Destination MAC Address 확인
C:\>arp -a
Internet Address Physical Address Type
121.160.70.23 00-19-d1-ef-fc-9b dynamic
-Destination MAC Address 수동설정
C:\>arp -s <Destination IP Address> <Destination MAC Address>
C:\>arp -s 121.160.70.23 00-19-d1-ef-fc-9b
Internet Address Physical Address Type
121.160.70.23 00-19-d1-ef-fc-9b static
'IT > Network' 카테고리의 다른 글
DHCP Server (0) | 2019.05.23 |
---|---|
네트워크 계층 Network Layer, IP Header (0) | 2019.05.23 |
디스크 관리 - 예상치 않은 오류가 발생했습니다. (0) | 2019.05.23 |
물리계층 Physical Layer (0) | 2019.05.21 |
Router 라우터 관리 명령어 (0) | 2019.05.21 |
댓글