728x90
[네트워크] OSI 7계층 Protocols , TCP/IP Protocols
- Protocol 이란?
인터넷은 거대한 컴퓨터 네트워크로서 다양한 컴퓨터들이 연결되어있다. 이처럼 기종이 다른 컴퓨터 상호간의 통신에서 아무런 사전 약속도 없이 정보를 전송하거나 요구한다면 큰 혼란이 발생할 수 있다. 따라서, 중앙 컴퓨터와 단말기 사이에서 데이터 통신을 원활하게 하기 위해 필요한 통신 규약을 정하는게 그것이 Protocol이다.
OSI 7계층
- 응용 계층 : 응용 프로세스 간의 정보 교환, 전자 사서함 , 파일 전송.
- 표현 계층 : 정보의 형식 설정과 부호 교환, 암호화, 해독
- 세션 계층 : 응용 프로세스 간의 연결 접속 및 동기 제어
- 트랜스포트 계층 : 송수신 시스템 간의 논리적 안정과 균일한 서비스 제공
- 네트워크 계층 : 정보 교환 및 중계 기능, 경로, 선정, 유통 제어.
4계층에서 요구하는 서비스 품질(QoS) 제공하기 위해 기능적 , 절차적 수행.
IP,ICMP, OSPF, RIP 등의 프로토콜이 있다. - 데이터링크 계층 : 동기화, 오류 제어 등의 기능으로 데이터 블록을 인접 노드간에 오류없이 신뢰성 있는 전송.
두 지점 간의 통신을 위해서는 MAC 주소를 사용한다.
가장 일반적 프로토콜은 이더넷이며 대표적 장비로는 스위치, 브리지가 있다. - 물리 계층 : 매체 접근에 있어 기계적, 전기적 물리적 절차를 규정. 랜선, 허브, 리피터 등이 있다.
TCP/IP 4계층
TCP/IP 프로토콜을 사용하는데 초점을 맞춰 7계층이 아닌 4계층으로 나뉜다.
데이터 링크 계층과, 물리계층을 합쳐 링크 계층을 이루고, 응용, 표현, 세션 계층을 합쳐 응용계층을 이룬다.
728x90
반응형
'ComputerScience' 카테고리의 다른 글
[소프트웨어 공학] 2. UML Overview (0) | 2020.09.12 |
---|---|
[네트워크] 2 - 1. Application Layer 응용계층 (0) | 2020.09.08 |
[소프트웨어 공학] 1. Software Development Process (0) | 2020.09.05 |
[네트워크] 1 - 1. 네트워크의 기초 Overview (0) | 2020.09.05 |
[깃허브 기초] GitBash이용하여 Repository 연결과 Push 작업 (0) | 2020.09.03 |