[ TCP/IP 모델 ]
- 1960년대 말 미국방성의 연구에서 시작되어 1980년대 초 프로토콜 모델로 공개
- 현재 인터넷에서 컴퓨터들이 서로 정보를 주고받는데 쓰이는 통신 규약(프로토콜)의 모음이다.
[ OSI 모델 ]
- 1984년 네트워크 통신을 체계적으로 다루는 ISO에서 표준으로 지정한 모델
- 데이터를 주고받을 때 데이터 자체의 흐름을 각 구간별로 나눠 놓은 것.
항목 | OSI 모델 | TCP/IP 모델 |
계층 | 7계층 구조 | 4계층 구조 |
구현 | 모델을 만들고 실제 구현을 진행함 | 이미 실제로 구현된 기술을 바탕으로 만들었음 |
문제점 | 복잡하고 여러 계층에 중복된 기능이 존재함 | 프로토콜간의 경계나 기능들이 확실히 구분되어 있지 않음 |
공톰점 | - 두 모델 모두 계층적 구조를 가짐 - 다양한 서비스를 가진 응용 프로그램 계층이 존재함 - 전송 계층/네트워크 계층과 호환되는 계층이 존재함 - 패킷 스위칭 기술을 기반으로 함 |
|
차이점 | - TCP/IP 프로토콜은 인터넷 표준이며 높은 신뢰성 보장 - 현실 네트워크는 구체적인 OSI 프로토콜로 만들어지지 않음 |
- 패킷(Packet)이란 네트워크 상에서 전달되는 데이터를 통칭하는 말로, 네트워크에서 전달하는 데이터의 형식화된 블록이다.
- 패킷은 제어 정보와 사용자 데이터로 이루어지면 사용자 데이터는 페이로드라고 한다.
(( 상위 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 |