통신 프로토콜
- 서로 다른 기긷들 간의 데이터 교환을 원활하게 수행할 수 있도록 표준화시켜 놓은 통신 규약
- 구성요소 : 구문Syntax, 의미Semantic, 순서Timing
- 기능
- 단편화Frammentation, 재결합Reassembly
- 캡슐화Encapsulation
- 연결/흐름/에러/순서제어Control
- 동기화Synchronization
- 주소 지정Addressing
OSI 참조모델
- OSI는 개발형 시스템 상호 연결Open System Interconnection으로써 통신 기능을 7계층으로 구분하여 각 계층마다 기능적으로 프로토콜을 규정한 ISO에서 제안한 통신 규약
-
PDU
- OSI 참조 모델에서의 데이터 단위
Layer PDU Physical bit Data Link frame Network packet Transport segement Section message Presentation message Application message
OSI 7계층 구조
-
Lower Layer(Physical, Data Link, Network)
- 물리적인 면과 패킷전달
-
물리 계층Physical Layer
- 유선/무선 매체
- 실제 접속과 절단 등에 필요한 전송 매체의 기계적, 전기적, 기능적, 절차적 특성에 대한 규칙 정의
- RS-232C
-
데이터 링크Data Link Layer
- 2개의 인접한 개방 시스템들(=점대점, 이웃노드, MAC주소) 간에 신뢰성 있는 전송 보장
- 물리적 전송 오류 방지
- 물리 주소 지정
- 흐름제어, 에러제어, 순서제어, 프레임 동기화
- HDLC, LAPB, PPP, LLC
-
네트워크 계층Network Layer
- 네트워크 연결 관리(네트워크 연결을 설정, 유지, 해제), 데이터의 교환 및 중계
- 경로 설정(Routing), 트래픽 제어, 패킷정보 전송
- IP주소(논리주소) 지정
- X.25, IP
-
Transport Layer
- 두 시스템간의 연결을 확인하며 원격 시스템 간의 데이터 전송을 보장. 하위계층과 상위 계층을 연결하고, 하위 계층이 전송한 데이터를 상위 계층에서 사용할 수 있는 형태로 변환
- 상하위 인터페이스
-
전송 계층Transport Layer
-
Upper Layer(Section, Presentation, Application
- 호스트 내부에서 처리
- 전송목적 X, 처리목적 O
-
세션 계층Session Layer
- 프로세스 처리
- 프로세스간 연결, 유지, 대화관리(전이중, 반이중 선택)
- 회복을 위한 체크점(동기점) 관리
- 프로세스 처리
-
표현 계층Presentation Layer
- 코드변환, 압축, 암호화
-
응용 계층Application Layer
- 사용자에게 서비스
- Telnet
Network
👉 가상화(virtualization)
2021.10.10
👉 Cloud의 개념
2021.10.05
👉 서브네팅 실전
2021.09.06
👉 TCP Protocol 동작과정
2021.09.06
👉 Rounting
2021.09.06
👉 네트워크 장비
2021.09.06
👉 순환 중복 검사
2021.09.06
👉 IPv6
2021.09.05
👉 IP
2021.09.04
👉 TCP와 UDP의 개념과 차이점
2021.09.03
👉 TCP/IP
2021.09.02
👉 OSI 7계층
2021.09.01
👉 HTTP와 DNS를 통한 데이터 흐름
2021.08.01
👉 HTTP 메시지
2021.07.28
댓글 쓰기