-
Chapter 2지능형 통신 시스템 2022. 10. 24. 16:17728x90
Protocol Layering
protocol 이란 송신자, 수신자, 모든 중간 장치들이 효과적인 통신을 위해 지켜야 할 규칙입니다.
protocol 은 매우 복잡해 여러 계층을 나누어 서로 다른 계층간에 임무를 나눌 수 있습니다.
Principle of Protocol Layering
첫번째 원칙(Bidirectional communication) :
양방향 통신을 원한다면 각 계층은 한 가지씩 상반되는 두 가지 작업을 수행할 수 있어야 합니다.
(듣기/말하기, 암/복호화, 편지 주고/받기)
두번째 원칙(Logical communication)
: 각 계층의 객체는 동일해야 합니다.
Logical Connections
각 계층 간 논리적인 연결은 계층 대 계층 통신을 갖는다는 의미입니다.
logical connection이 우리가 마주치는 데이터 통신과 네트워크를 이해하기 쉽게한다.
Layered Architecture
link layer switch를 가진 3개의 LAN으로 이루어진 인터넷입니다
link들은 하나의 router에 연결됩니다.
Layers in the TCP/IP Protocol Suite
각 계층간 logical connection을 설명한 것이다.
protocol layering에서 각 장치에 있는 각 계층은 동일한 객체를 가집니다.
physical layer에는 각 bit를 다음 link로 전달, 전송 매체 이용, 전기 또는 광신호를 전송
Data link 에는 wired or wireless link를 통해 frame 전달, 상위 계층으로 부터 datagram 을 받아
frame으로 캡슐화
Network 에는 발신자 컴퓨터와 목적지 컴퓨터간 연결 생성을 책임, 가능한 경로를 통해 packet을
routing하기 위한 책임 담당, flow / error contol 서비스를 제공하지 않는 비연결형 프로토콜
Transport에는 application에서 메시지를 받아 transport계층 packet으로 캡슐화 하여 목적지
호스트의 transport에 전달 책임
TCP는 연결형 flow/error control, 혼잡제어 제공
UDP는 비연결형, control 서비스 제공하지 않음
Addressing (주소지정)
protocol layering와 관련하여 발신자와 목적지간 통신을 위해 4쌍의 주소 사용
physical layer에는 주소가 필요없다.
physical layer에서는 bit로 data가 교환되기 때문
Multiplexing and Demultiplexing
일부 계층에서는 여러 개의 protocol을 사용하기 때문에 발신지에서 multiplexing, 목적지에서 demultiplexing
이 필요함
encapsulate와 decapsulate와 똑같음
OSI 모델
다양한 통신 시스템이 표준 protocol을 사용하여 통신할 수 있도록, 국제 표준화 기구(ISO)에서 만든
개방시스템 상호연결 모델
모든 유형의 컴퓨터 시스템간의 통신을 허용하는 네트워크 시스템을 설계하기 위한 계층 구조를 갖는
모델
서로 연관된 7개의 계층으로 구성
OSI vs TCP/IP
TCP/IP protocol에는 session 과 presentation 계층이 없습니다.
Lack of OSI Model's Success
TCP/IP 프로토골이 많은 시간과 돈을 들여 완전히 자리잡은 후에 OSI가 완성
OSI 모델의 일부 계층은 완전히 정의 되지 않습니다.
표준 모델로 전환하기 위한 충분히 높은 수준을 보여주지 못합니다.
'지능형 통신 시스템' 카테고리의 다른 글
Wireless Communication (0) 2022.12.19 Simulation (0) 2022.12.15 Traffic Modeling (2) (0) 2022.12.08 Chapter 3 (0) 2022.10.24 Chapter 1 (0) 2022.10.24