TCP/IP와 OSI 7 layer

728x90

안녕하세요!

오늘은 프로토콜인 TCP/IP와 OSI 7 layer에 대해서 알아보고자 합니다.

 

TCP/IP

TCP/IP란 Transmission Control Protocol / Internet Protocol의 약자로 인터넷 프로토콜 스위트라고도 하며, 인터넷에서 컴퓨터가 통신하며 데이터를 주고받는 데 사용되는 프로토콜입니다.

TCP/IP는 컴퓨터 네트워크의 기본이며, 인터넷의 기반이 되는 프로토콜 세트입니다.
TCP/IP는 TCP와 IP만 가리키는 것이 아니라, 수많은 인터넷 통신프로토콜 세트를 의미합니다.
UDP나 ICMP, FTP, DNS 등도 TPC/IP에 포함됩니다.

 

TCP/IP 4 계층 모델

TCP/IP에서 다루는 범위의 역할에 따라 4개의 계층으로 나뉘며, 이를 TCP/IP 4 계층 모델이라고 합니다.
데이터 송수신에 필요한 작업을 각 층에서 분담해서 처리합니다.

TPC/IP

 

 

OSI 7 Lyaer

OSI(Open System Inteconnection reference model) 7 Layer

OSI 7 Layer이란 컴퓨터가 가져야만 하는 통신 기능을 계층구조로 나눈 네트워크 모델입니다.

OSI 7 Layer

 

1 계층 물리계층 (Pysical Layer)

  • 네트워크가 전송되는 물리적 장치와 프로토콜을 정의
  • 모든 하드웨어의 물리적 및 전지적 특성을 정의
  • 전기 신호, 전압, 주파수 등
  • 장비 : 케이블, 리피터, L1 스위치, 허브 등
  • PDU : Bit

 

2 계층 데이터 계층(Data-Link Layer)

  • 물리적인 네트워크를 통해 데이터를 전송하는 수단을 제공
  • 1홉의 통신을 담담(1 hop: 라우터에서 다음 라우터까지의 경로)
  • 물리계층에서 발생할 수 있는 오류를 찾아내고 수정하는데 필요한 기능적, 절차적 수단 제공
  • Mac Address를 통해서 통신
  • 장비 : 브릿지, 스위치, 이더넷
  • PDU : Frame

 

3 계층 네트워크 계층(Network Layer)

  • 실제 네트워크 간에 데이터 라우팅을 담당
  • 최적의 경로를 선택
  • IP주소를 사용하여 통신
  • 장비 : 라우터, L3 스위치
  • PDU : Packet

 

4 계층 전송 계층(Transport Layer)

  • 하위 계층에 신뢰할 수 있는 데이터 전송 서비스를 제공
  • 신뢰성 있는 데이터 전송
  • 데이터의 순서를 보장
  • 방화벽, 프록시 서버
  • PDU : TCP, UDP

 

5 계층 세션 계층(Session Layer)

  • 세션을 관리
  • 모든 통신 장치 간에 연결을 설정하고 관리 
  • SSL, TLS
  • PDU : data

 

6 계층 표현 계층(Presentation Layer)

  • 응용계층에서 전달받은 데이터를 읽을 수 있는 형식으로 변환
  • 데이터의 인코딩과 디코딩
  • 데이터를 안전하게 사용하기 위한 암호화와 복호화
  • PDU : data

 

7 계층 응용 계층(Application Layer)

  • 사용자가 네트워크 자원에 접근하는 방법을 제공
  • 사용자가 볼 수 있는 인터페이스를 제공
  • 모든 응용프로그램들이 해당
  • 구글 크롬, 메일, 동영상 플레이어 등

 

계층 이름 단위(PDU) 예시 프로토콜 기기
7 응용계층
(Application Layer)
Data 크롬, 곰플레이어, 이메일 HTTP, SMTP, SSH, FTP, DNS  
6 표현계층
(Presentiation Layer)
Data 인코딩, 디코딩, 암호화, 복호화 ASCII, MPEG, JPEG, MIDI,PAP  
5 세션계층
(Session Layer)
Data   NetBIOS, SAP, SDP, SSL, TLS, ASP, ADSP, ZIP, DLC  
4 전송계층
(Transport Layer)
TCP-Segment
UDP-datagram
특정 방화벽 및 프록시 서버 TCP, UDP, SPX, SCTP, NetBEUI, RIP, NBP, AEP, OSPF 게이트웨이
3 네트워크 계층
( Network Layer)
Packet 라우터 IP, IPX, IPsec, ICMP, ARP, RIP, BFP, DDP, PLP, NetBeUI 라우터
2 데이터 계층
(DataLink Layer)
Farme MAC 주소, 브릿지 및 스위치 Ehernet, Token Ring, AppleTalk, PPP, ATM, MAC, HDLC, FDDI 브릿지,
스위치
1 물리 계층
(Pysical Layer)
Bit 전압, 허브, 네트워크 어댑터, 중계기 및 케이블 사양, 신호 변경(디지털, 아날로그) 10BASE-T, 100BASE-TX, ISDN, wired, wireless, RS-232, DSL,
Twinax
리피터,
허브

 

OSI 7 Layer과 TCP/IP 4 계층 관계

OSI 7 Layer 과 TCP/IP 4계층 관계

OSI 7 Layer의 각 층을 실제 네트워크 세계와 연결하면 이더넷이 물리계층과 데이터 링크 계층에 해당합니다. TCP/IP와 OSI 7 Layer은 완전한 대칭관계는 아니며 그림과 같이 걸치듯이 존재합니다.

 

이번 포스팅은 OSI 7 layer과 TCP/IP에 대하여 알아보았습니다.
감사합니다.

 

728x90
반응형