Written by coh at home
[DC]OSI layer 본문
지금부터 각 layer을 살펴보자.
1. Physical layer
전송의 기본단위는 bit or bit stream이다. 장비는 repeater, hub가 있다.
transmission media를 통해 전송되며 media의 종류는 guided, unguided로 나뉜다.
Guided : twisted pair, coaxial, optical fiber cable
Unguided : air
2.Data link layer
전송의 기본단위는 Frame이다. 장비는 bridge, switch가 있다.
목적은 node to node delivery, hop to hop delivery.
주소는 physical Address이고 실제주소의 예는 ethernet Address로 3A:34:23:6B:FF:2E 와 같은 48bit address를 갖는다.
(ipconfig/all 로 확인 가능)
기능은 framing, error control, (media) access control, flow control이 있다.
실제 프로토콜의 예로는 IEEE 802.3(ethernet), IEEE802.11(wifi), PPP, HDLC, ATM, X.25 등등이 있다.
참고로 MAC주소 = ethernet Address 같은 말이다.
3.Network layer
전송의 기본단위 packet or data gram. 장비로는 router가 있다.
목적은 End node to end node delivery 혹은 host to host delivery
주소는 Logical Address, 실제 주소의 예로는 IP주소로서 192.168.102.33 와 같은 주소를 가질 수 있다.
기능은 Logical Addressing, Routing이 있다.
실제 프로토콜의 예로는 IP, Routing Protocol(RIP, OSPF)가 있다. (rest in peace 아님ㅋㅋ 죄송합니다.)
음.. IP주소 혹은 MAC주소를 전부 보여주는 명령어로는 arp -a를 쓰면 된다.
IP주소가 MAC주소에 mapping 된 것을 확인 할 수 있다.
4. Transport Layer
전송의 기본단위 Segment. 목적은 Port to Port delivery 혹은 process to process delivery.
주소는 Port. 실제 주소의 예로는 80번 포트(HTTP), 22번(SSH)포트가 있다.
기능은 segmentation and reassembly, flow control, error control, congestion control이 있다.
실제 프로토콜의 예로는 TCP, UDP가 있다.
5. Session Layer.
기능으로 dialog control, synchronization이 있다.
6. Presentation layer
기능으로 tranlation, compress, encryption이 있고 실제 프로토콜의 예로 ZIP, JPEG, MP4, AVI 등등이 있다.
7. Application layer
주소는 host name, 실제 주소의 예는 www.naver.com 등이 있고 전송의 기본단위는 message, data이다.
실제 프로토콜의 예는 email, telnet, HTTP 등이 있다.
'CS > DataCommunication' 카테고리의 다른 글
[DC]Data Link-Layer (0) | 2023.07.21 |
---|---|
[DC]Transmission media & switch (0) | 2023.07.17 |
[DC]Physical Layer (0) | 2023.07.17 |
[DC]switched network and Protocol (0) | 2023.06.24 |
[DC]Introduction of Data Communication network. (0) | 2023.06.24 |