[CISCO] 시스코

[CISCO] OSI 7계층

ITsubin 2022. 4. 20. 00:52

 

OSI Model, TCP/IP Model

 

[ TCP/IP 모델 ]

 - 1960년대 말 미국방성의 연구에서 시작되어 1980년대 초 프로토콜 모델로 공개

 - 현재 인터넷에서 컴퓨터들이 서로 정보를 주고받는데 쓰이는 통신 규약(프로토콜)의 모음이다.

 

[ OSI 모델 ]

 - 1984년 네트워크 통신을 체계적으로 다루는 ISO에서 표준으로 지정한 모델

 - 데이터를 주고받을 때 데이터 자체의 흐름을 각 구간별로 나눠 놓은 것.

 

항목 OSI 모델 TCP/IP 모델
계층 7계층 구조 4계층 구조
구현 모델을 만들고 실제 구현을 진행함 이미 실제로 구현된 기술을 바탕으로 만들었음
문제점 복잡하고 여러 계층에 중복된 기능이 존재함 프로토콜간의 경계나 기능들이 확실히 구분되어 있지 않음
공톰점 - 두 모델 모두 계층적 구조를 가짐
- 다양한 서비스를 가진 응용 프로그램 계층이 존재함
- 전송 계층/네트워크 계층과 호환되는 계층이 존재함
- 패킷 스위칭 기술을 기반으로 함
차이점 - TCP/IP 프로토콜은 인터넷 표준이며 높은 신뢰성 보장
- 현실 네트워크는 구체적인 OSI 프로토콜로 만들어지지 않음

 

Packet

 - 패킷(Packet)이란 네트워크 상에서 전달되는 데이터를 통칭하는 말로, 네트워크에서 전달하는 데이터의 형식화된 블록이다.

 - 패킷은 제어 정보와 사용자 데이터로 이루어지면 사용자 데이터는 페이로드라고 한다.

 

캡슐화(Encapsulation)

(( 상위 Data 앞에 붙는 정보를 header, 뒤에 붙는 정보를 footer라고 합니다. ))

 

< 계층의 구성 >

  { 헤더 }

 - 각 계층의 헤더에는 각 계층의 기능과 관련된 정보가 포함됨.

 - 송신측헤더를 생성하여 추가하고, 수신측의 해당 계층이 이 헤더 사용

 

  { 데이터 단위 }

 - 데이터를 전송하기 위해서 데이터에 헤더와 트레일러를 붙여 전송하는 기본 단위

 - 상위 계층에서 전송을 원하는 데이터인 "SDU"에 제어 정보인 "PDU"를 추가

 - 제어 정보에는 "흐름 제어 정보", "에러 제어 정보", "주소 정보" 등이 포함.

 

SDU ( Service Data Unit = Payload ) 란 상위계층에서 내려온 데이터를 지칭한다.

PDU ( Protocol Data Unit ) 이란 상위계층에서 내려온 데이터를 해당 계층의 정보를 포함한 데이터를 저장

  =>> Header + SDU = PDU

각 계층에서 부르는 PDU명은 다르다.

 

'[CISCO] 시스코' 카테고리의 다른 글

[CISCO] 2진수 계산법  (0) 2022.04.24
[CISCO] 이더넷  (0) 2022.04.23
[CISCO] OSI 7계층_3  (0) 2022.04.22
[CISCO] OSI 7계층_2  (0) 2022.04.21
[CISCO] 네트워크 개론  (0) 2022.04.16