-
OSI 7계층 | TCP/IP 4계층 비교Topic/CS 2022. 4. 1. 09:17반응형
TCP/IP 4계층 OSI 7계층 Protocols Application Layer Application Layer FTP, HTTP, Telnet Presentaion Layer JPEG, MPEG Session Layer NFS, SQL, PAP Transport Layer Transport Layer TCP, UDP Internet Layer Network Layer IPv4, IPv6 Network Access Layer Data Link Layer ARP, CDP, STP Physical Layer Ethernet, Wi-Fi
OSI 7계층
OSI 7계층을 이용하면 네트워킹 시스템에서 일어나는 일들을 시각적으로 쉽게 설명할 수 있다.
이 계층을 활용한다면 네크워크 관리자는 문제의 원인의 범위를 좁혀 문제 해결에 도움을 준다.7계층 - Application Layer 응용 계층
사용자와 직접적으로 상호작용하며 눈에 보이는 부분이다. 크롬, 사파리 등 웹 브라우저와 MS Office 등 응용 프로그램이 대표적이다.
User Interface를 제공하는 계층
6계층 - Presentation Layer 표현 계층
응용 계층의 데이터 표현에서 독립적인 부분을 나타내며, 응용 프로그램이나 네트워크를 위해 데이터를 "표현"하는 것이다.
e.g. 암호화, 복호화, 코드 변환 등을 수행데이터의 변환 작업을 하는 계층
5계층 - Session Layer 세션 계층
사용자와 서버 간에 "대화"가 필요하면 세션을 만드는 작업을 처리한다.
e.g. 시스템의 응답 대기 시간, 응용 프로그램간의 종료 등응용 프로그램 간의 연결을 지원하는 계층
4계층 - Transport Layer 전송 계층
최종 시스템 및 호스트 간의 데이터 전송 조율을 담당한다. 보낼 데이터의 용량, 속도, 목적지 등을 처리한다.
e.g. TCP / UDP서비스를 구분하고 데이터의 전송 방식을 담당하는 계층 (TCP / UDP)
3계층 - Network Layer 네트워크 계층
네크워크의 라우터 기능이 있어 컴퓨터나 서버끼리의 연결에서 라우터가 이 작업을 효율적으로 처리한다.
e.g. 라우터, Packet네트워크를 논리적으로 구분하고 연결하는 계층 - 논리적 주소 사용
2계층 - Data Link Layer 데이터 링크 계층
노드 간 데이터 전송을 제공하며 물리 계층의 오류 수정도 처리한다.
물리적인 연결을 통하여 인접한 두 장치간의 신뢰성 있는 정보 전송을 담당한다. (전송 단위: frame)물리적 매체에 패킷 데이터를 실어 보내는 계층 - 환경에 맞는 다양한 통신 프로토콜 지원
1계층 - Physical Layer 물리 계층
시스템의 전기적, 물리적 표현을 나타낸다. 단지 데이터 전달 역할만을 하고, 알고리즘이나 오류 제어 기능은 존재하지 않는다.
e.g. 허브, 케이블, 라우터, 전원 스위치신호로 변환하여 전송하는 계층
위에서 아래로: A-P-S-T-N-D-P 아파서 터널 도피
TCP / IP 4계층
4계층 - Application Layer
OSI 7계층에서 A-P-S(Application L, Presentation L, Session L)에 해당하고(5,6,7 계층)
응용 프로그램들이 네트워크, 웹 서비스, 메일 서비스 등을 가능하게 하는 표준적인 인터페이스를 제공한다.TCP/IP 기반의 응용 프로그램을 구분할 때 사용한다.
e.g. HTTP, FTP, Telnet, DNS, SMTP
3계층 - Transport Layer
OSI 7계층에서 전송계층(T.L)에 해당되며 네트워크 양단 호스트 사이에서 신뢰성있는 전송 기능을 제공한다.
정확한 패킷의 전송을 보장하는 TCP와 속도가 빠른 UDP 프로토콜을 이용한다.통신 노드 간의 연결을 제어하고, 자료의 송수신을 담당
e.g. TCP, UDP
2계층 - Internet Layer
OSI 7계층의 네트워크 계층에 해당한다.
상위 계층으로부터 받은 데이터의 IP 패킷 헤더를 붙여 IP 패킷을 만들고 이를 전송하는 역할이다.통신 노드 간의 IP 패킷을 전송하는 기능 및 라우팅 기능을 담당
e.g. IP, ARP, RARP, ICMP
1계층 - Network Access Layer
OSI 7계층에서 물리계층과 데이터링크 계층에 해당한다.
HDD, SDD, 네트워크 카드 등 하드웨어적인 요소와 관련된 모든 것을 지원하는 계층CSMA/CD, MAC, LAN, X25, 패킷망, 위성 통신, 다이얼 모뎀 등 전송에 사용
e.g. Ethernet(이더넷), Token Ring, PPP
OSI 7계층과 TCP / IP 4계층 비교
- TCP/IP 4계층은 OSI 모델보다 먼저 개발되었고, 서로 간의 계층은 정확하게 일치하지는 않는다.
- 두 계층을 비교할 때, 세션(Session)과 표현(Presentation) 2개의 계층이 TCP/IP 계층에 없다.
- TCP/IP 4계층은 인터넷이 발전되면서 표준화되어 신뢰성이 우수한 반면 OSI 7계층은 표준이지만 실질적 구현 예가 없어
신뢰성이 저하되었다. - OSI 7계층은 장비 개발과 통신 자체를 어떠한 방식으로 표준으로 잡을지에 관련해 사용되는 반면에
TCP/IP 4계층은 실질적인 통신 자체에서 많이 사용된다.
반응형'Topic > CS' 카테고리의 다른 글
REST API란? (feat. 디자인 가이드) (0) 2022.11.19 웹페이지가 사용자에게 보여지는 과정 (0) 2022.03.28 SSR vs. CSR (feat. SEO) (0) 2022.03.23 네트워크 심화 과정 (0) 2022.02.15 운영체제, 프로세스, 스레드, 멀티 스레드, 가비지 컬렉션 (0) 2022.02.11