CS

OSI 7계층 정리

@xftg77g 2022. 10. 8. 16:06

layer1 - 물리 계층

네트워크 데이터가 전송되는 물리적인 매체입니다. 0과 1로 이루어져 있는 디지털 신호를 아날로그로 변환하고 그 반대 작업도 수행합니다.

 

물리 계층
(Physical Layer)
Bit 전압, 허브, 네트워크 어댑터, 중계기 및 케이블 사양, 신호 변경(디지털,아날로그) 10BASE-T, 100BASE-TX, ISDN, wired, wireless, RS-232, DSL, Twinax

 

layer2 - 데이터 링크 계층

1홉 통신을 담당합니다. 홉이란 컴퓨터 네트워크에서 노드에서 다음 노드로 가는 경로를 말합니다. 1홉 통신이면 한 라우터에서 그 다음 라우터까지의 경로를 말합니다. 데이터 링크 계층의 주 목적은 물리적인 장치를 식별하는 데 사용할 수 있는 주소 지정 체계를 제공하는 것입니다. 

 

데이터링크 계층
(DataLink Layer)
Frame MAC 주소, 브리지 및 스위치 Ethernet, Token Ring, AppleTalk, PPP, ATM, MAC, HDLC, FDDI, LLC, ALOH

 

layer3 - 네트워크 계층

2홉 이상의 통신을 담당합니다. 실제 네트워크 간에 데이터 라우팅을 담당하며 라우팅이란 효율적인 네트워킹 경로 설정이라고 보시면 되겠습니다. 호스트의 ip 주소를 사용하여 여러 개의 노드를 거칠 때마다 라우팅을 돕습니다. 라우팅 외에도 흐름 제어, 세그멘테이션, 오류 제어 등을 수행합니다.

 

네트워크 계층
(Network Layer)
Packet 라우터 IP, IPX, IPsec, ICMP, ARP, NetBEUI, RIP, BGP, DDP, PLP

 

layer4 - 전송 계층

주 목적은 하위 계층에 신뢰할 수 있는 데이터 전송 서비스를 제공하는 것입니다. 덕분에 상위 계층들은 데이터 전달의 유효성이나 효율성을 고려하지 않아도 됩니다.

 

전송 계층
(Transport Layer)
TCP-Segment, UDP-datagram 특정 방화벽 및 프록시 서버 TCP, UDP, SPX, SCTP, NetBEUI, RTP, ATP, NBP, AEP, OSPF

 

layer5 - 세션 계층

두 컴퓨터 간의 포트 연결을 관리합니다. 전이중(full-duplex / 양방향) 또는 반이중(half-duplex / 단방향) 연결 여부에 따라서 정상적으로 호스트를 연결하는 데 책임이 있습니다. 즉 이 계층에서는 세션을 확립, 유지, 중단하는 작업을 수행합니다.

 

세션 계층
(Session Layer)
Data   NetBIOS, SAP, SDP, PIPO, SSL, TLS, NWLink, ASP, ADSP, ZIP, DL

 

layer6 - 표현 계층

응용 계층으로부터 전달받은 데이터를 읽을 수 있는 데이터 형식으로 변환하는데 응용 계층의 부담을 덜어주는 역할이 되기도 합니다. 즉 인코딩과 디코딩을 수행하며 데이터의 암호화와 복호화를 수행합니다.

 

표현 계층
(Presentation Layer)
Data 인코딩, 디코딩, 암호화, 복호화 ASCII, MPEG, JPEG, MIDI, EBCDIC, XDR, AFP, PAP

 

layer7 - 응용 계층

사용자가 네트워크 자원에 접근하는 방법을 제공합니다. 사용자가 볼 수 있는 유일한 계층이기도 하며 모든 응용 프로그램들이 이 계층에 속합니다. 

 

응용 계층
(Application Layer)
Data 텔넷(Telnet), 구글 크롬, 이메일, 데이터베이스 관리 HTTP, SMTP, SSH, FTP, Telnet, DNS, modbus, SIP, AFP, APPC, MA