[네트워크] OSI7 계층 및 TCP/IP 4계층
Updated: Categories: CS네트워크 계층에 대해 알아보자
OSI 7계층
물리 계층
- 전기적, 기계적, 기능적 특성을 사용해 전기적 신호를 통신케이블로 전달
- 비트 단위
- 리피터, 허브
데이터링크 계층
- 물리 계층을 통해 송수신되는 정보의 오류와 흐름을 관리하여 안전한 통신을 담당한다
- MAC 주소를 가지고 통신함
- 프레임 단위
- 브리지, 스위치
네트워크 계층
- 패킷이 전송될 경로를 결정하고 IP주소를 부여하여 목적지까지 빠르게 전달하는 라우팅 기능을 담당한다
- 라우팅, 트래픽제어, 패킷 교환 및 중계
- 패킷 단위
- 라우터
전송 계층
- 종단 시스템간 주소 설정, 오류제어, 흐름제어를 수행하고 포트 번호를 사용해 데이터를 전송한다
- 하위계층과 상위계층의 인터페이스를 담당
- 세그먼트 단위
- 게이트웨이
세션 계층
- TCP/IP 세션을 만들어 통신을 도와주고 연결을 지속시켜주는 계층
- 메시지 단위
표현 계층
- 응용계층과 세션계층 간 통신되는 데이터를 적합한 형태로 인코딩, 디코딩하는 계층
- 코드 변환, 암호화, 압축, 포맷 변환 등등
응용 계층
- 사용자 인터페이스를 통해 사용자가 네트워크에 접근할 수 있도록 하는 계층
- 프로세스 간 정보 교환, 인터넷 접속, 파일 전송 등의 서비스
TCP/IP 4계층
네트워크 액세스 계층
- OSI7 - 물리/데이터링크 계층
- 실제 데이터의 물리적 전송을 담당하는 계층
인터넷 계층
- OSI7 - 네트워크 계층
- 데이터 전송을 위한 주소 지정, 경로 설정 담당
전송 계층
- OSI7 - 전송 계층
- TCP와 UDP 프로토콜을 사용하여 호스트간 신뢰성있는 통신 제공
응용 계층
- OSI7 - 세션/표현/응용 계층
- 사용자 정의 어플리케이션 실행
예상 질문
OSI 7계층과 TCP/IP 4계층의 차이가 무엇인가요?
OSI 7계층 모델은 컴퓨팅 시스템에 사용되는 이론적인 모델이지만, TCP/IP 4계층 모델은 실제 사용되고 있는 클라이언트-서버 모델입니다.