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 계층 모델이라고 합니다.
데이터 송수신에 필요한 작업을 각 층에서 분담해서 처리합니다.
OSI 7 Lyaer
OSI(Open System Inteconnection reference model) 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와 OSI 7 Layer은 완전한 대칭관계는 아니며 그림과 같이 걸치듯이 존재합니다.
이번 포스팅은 OSI 7 layer과 TCP/IP에 대하여 알아보았습니다.
감사합니다.
728x90
반응형
'Network(네트워크)' 카테고리의 다른 글
ARP(Address Resolution Protocol) 이해하기 (0) | 2023.07.20 |
---|---|
IP와 IP주소, MAC 주소 (0) | 2023.07.19 |
네트워크(Network)와 인터넷(Internet), 프로토콜(Protocol) (0) | 2023.07.12 |
컴퓨터 네트워크(Network)란 무엇인가? (0) | 2023.07.11 |
SK브로드밴드 포트포워드 (0) | 2023.07.10 |