본문 바로가기

Computer Science21

TCP 프로토콜 & UDP 프로토콜 (TCP Protocol & UDP Protocol) 1. TCP/IP 4 계층 TCP/IP란 인터넷 프로토콜 스위트(IP Suite, 인터넷과 관련된 프로토콜 T집합)를 의미하며, OSI 7 계층을 4 계층으로 단순화한 모델이다. * 계층화하는 이유? 계층별로 담당하는 역할을 나눠 계층에 존재하는 각 프로토콜의 독립성을 보장해 각자의 기능만을 충실히 하도록 하기 위함이다. 문제가 발생했을 때에도 해당 계층을 파악하면 해결이 더욱 쉬워진다. 2. TCP 프로토콜 vs. UDP 프로토콜 전송 제어 프로토콜(Transmission Control Protocol)은 인터넷 프로토콜 스위트(IP Suite)의 핵심 프로토콜 중 하나로, IP와 함께 TCP/IP라는 명칭으로 널리 불린다. TCP 프로토콜은 연결 지향 프로토콜이다. TCP 프로토콜에서는 데이터 송수신.. 2020. 8. 15.
2. OSI 7계층 1. 물리 계층(Physical layer) - 물리 통신을 담당한다. - 통신 케이블을 통해 데이터를 전송하는 계층 - 데이터 링크 계층의 데이터는 물리 계층에 의해 변환된다. - 데이터와 신호는 아날로그 형태 또는 디지털 형태로 변환된다. - 전송 단위 : bit - 장비 : 리피터, 허브 2. 데이터-링크 계층(Data-link layer) - 바로 옆 노드와의 통신을 컨트롤한다. (node-to-node, 1 hop) - 송수신하는 정보가 안전하게 전달되도록 서비스하는 계층 - 전송 단위 : Frame - 프로토콜 : Ethernet, PPP - MAC address로 통신 - 장비 : 브릿지, 스위치 2-1. 메인 서비스 1) Framing 보낼 데이터를 정해진 사이즈만큼 쪼갠다. (Protoc.. 2020. 8. 7.
1. 네트워크 모델 (OSI 7계층, TCP/IP 5계층) 프로토콜 (Protocol) - Sender와 Receiver, 모든 중간 장비들이 효율적인 커뮤니케이션을 위해 따라야 하는 통신 규약 - 프로토콜이 적용되는 경우는 아래 두가지이다. 1) Sender와 Receiver의 동일한 layer 사이 통신 시 2) 같은 Device에서 상위 layer와 하위 layer 사이 통신 시 멀티 레이어 네트워크 모델 (Multi-layer Network Models) 1. OSI 7계층 (Open Systems Interconnection Model) - 국제 표준화 기구(ISO)에서 개발한 모델 - 컴퓨터 네트워크 프로토콜 디자인과 통신을 7 계층으로 나누어 설명한 것이다. 2. Internet Model - DARPA에서 개발한 모델 - TCP/IP 수트 기반으로.. 2020. 8. 6.