728x90
반응형
SMALL
1. 프로토콜(Protocol) 이란 ?
- 프로토콜의 사전적인 의미는, '약속','규약','협약' 을 의미하는 단어이다.
- 특히 네트워크 분야에서는 통신을 원할하게 수용할 수 있도록 하는 통신 규약을 의미한다.
- 전 세계사람들은 각각 나라만의 언어를 가지고 있는데, 우리나라사람과 미국사람이 서로 언어가 다르기 때문에 소통하는데 어려움이 있다. 마찬가지로 컴퓨터와 컴퓨터 사이에 언어가 다르면 통신이 어렵기 때문에 서로 이해할 수 있는 공용된 언어를 사용하여야 한다는 것이 프로토콜(protocol) 이다.
2. TCP/IP
- 인터넷을 사용할 때의 프로토콜은 TCP/IP 가 있다.
- TCP/IP 는 Transmission Control Protocol / Internet Protocol 의 약자로 컴퓨터와 컴퓨터간의 통신 회선으로 연결하기 위위한 규약이다. 이는 인터넷 환경에서 네트워크 계층의 데이터 전송 프로토콜로, 주요 특징으로는 비연결형 서비스이고 패킷 분할/병합의 기능을 가지고 있다.
- IP프로토콜은 한 컴퓨터에 다른 컴퓨터까지 데이터를 전송하기 위한 절차와 방법을 정한 프로토콜이며
TCP 프로토콜은 네트워크의 혼잡도 등을 고려하여 데이터의 흐름을 제어하고, 데이터가 정확하게 도착할 수 있또록 하는 절차와 방법을 정한 프로토콜이다.
728x90
반응형
LIST
'용어 정리' 카테고리의 다른 글
| 라이브러리 vs 프레임워크 (0) | 2024.01.10 |
|---|---|
| IntelliJ vs Eclipse (0) | 2024.01.10 |
| IDE (1) | 2024.01.10 |
| API (application programming interface) (0) | 2024.01.09 |
| 인터페이스(interface) (0) | 2024.01.09 |