본문 바로가기
What I Learned/Network

OSI 7 Layer & TCP/IP 4 Layer (OSI 7 계층 & TCP/IP 4 계층)

by 단풍국범생이 2019. 5. 8.

<OSI 7 Layer>

1. 응용계층

2. 표현계층

3. 세션계층

4. 전송계층

5. 네트워크 계층

6. 데이터 링크 계층

7. 물리 계층

 

*암기방법

펭귄은 아무도 펩시를 마시지 않는다고 말했다(A-Penguin-Said-That-Nobody-Drinks-Pepsi)

 

1. 응용계층 A

- 응용 서비스를 지원

- 사용자의 인터페이스를 제공

 

2. 표현계층 P

- 데이터의 부호화/복호화

- 데이터의 암호화/복호화

- 데이터 압축 방법

 

3. 세션계층 S

송신 단과 수신 단 사이의 세션 채널을 규정

- 대화 채널

 

4. 전송계층 T

- End-to-End 간의 전송 제어 방법을 규정

- 연결형 서비스 및 비 연결형 서비스 제공

- 메시지의 분할 및 재조립

- 연결형의 경우 End-to-End 간의 흐름 제어, 오류 제어 기능 수행

- 데이터 구조: 세그먼트(Segment)

 

5. 네트워크 계층 N

- 수신 측 주소(번호)를 가지고 경로 설정

- 송신 측에서 패킷 구성, 수신 측에서 패킷 분해

- 송신과 수신측에서 논리적 주소의 설정

- 트래픽 제어

- 네트워크 보안

- 데이터 구조: 패킷

 

6. 데이터 링크 계층 D

- 링크: 노드와 노드를 연결한 논리적 회선

- 논리적 회선: 시간 분할 등으로 다르게 구분할 수 있는 회선

- 링크 상에서의 프레임 구조, 오류 제어, 흐름 제어, 동기화 등을 규정

- 접근 제어

- 브리지(네트워크 세그먼트 간의 연결)

- 스위치(PC, 스위치, AP를 연결)

 

7. 물리 계층 P

- 노드 간의 물리적 연결을 위한 프로토콜을 규정

- 리피터(중계기, 회선을 연장하는 기능)

- 허브

 

 


 

<TCP/IP 4 Layer>

1. 네트워크 액세스 계층

- OSI 7 Layer: 물리계층, 데이터 링크 계층

- 통신 단위: 프레임

- MAC 주소의 지정

- 허브, 중계기, 스위치, 브리지

 

2. 네트워크 계층

- 목적지 IP 번호를 가지고 경로 설정

- IP 주소 지정

- 데이터구조: 패킷

- 통신 단위: 데이터그램

- 프로토콜: IP, ICMP, ARP, RARP, RIP, OSPF, IGMP

- 라우터

- 경로 설정 기능 

 

3. 전송 계층

- End-to-End 간의 전송 제어 방법

- TCP, UDP

- 통신 단위: TCP 세그먼트 또는 UDP 데이터그램

- 서비스 포트

 

4. 응용 계층

- 통신 단위: 메시지

- TCP: HTTP, FTP, TELNET, SMTP

- UDP: DNS, TFTP, SNMP