-
TCP/IP 개념 및 차이점기본적인 cs 지식 2022. 10. 3. 10:10728x90
TCP/IP(Transmission Control Protocl/Internet Protocol)
TCP/IP는 인터넷에 연결된 서로 다른 기종의 컴퓨터들이 데이터를 주고받을 수 있도록 하는 표준 프로토콜입니다.
쉽게말해 메세지가 목표로 하는 컴퓨터에 잘 도착해주도록 하는 역할을 합니다.
1)3-way handshake : 연결을 설정(Connection Establish) 하는 과정
2)4-way handshake : 연결을 해제(Connection Termination) 하는 과정
TCP(TransmissionControl Protocl)
· OSI 7계층의 전송 계층에 해당함
· 가상 회선을 기반으로 하는 연결형 서비스를 제공함
· 패킷의 다중화
- 네트워크 통신을 할때 메세지를 작은단위로 쪼개서 전송하는데 TCP는 이러한 패킷들을 재조립하고 손상되거나 손실된 패킷이 있다만 재요청한다.
- 신뢰성 있고 무결성을 보장하는 연결을 통해 데이터를 안전하게 전달 해준다.
IP(InternetProtocl)
· OSI 7계층의 네트워크 계층에 해당함
· 데이터그램 방식을 기반으로 하는 비연결형 서비스를 제공함
· 패킷의 분해/조립, 주소 지정, 경로 선택 기능을 제공함
-패킷들이 가장 효율적으로 목적지에 보내도록 한다.
패킷
- 작게 분할된 데이터 조각
-네트워크에서 전송되는 데이터의 기본단위
728x90'기본적인 cs 지식' 카테고리의 다른 글
트랜잭션(Transaction)이란? (0) 2022.10.03 브라우저에서 구글을 검색했을때 일어나는 과정 (0) 2022.10.03 RESTful API란? (0) 2022.10.03 HTTP,HTTPS 개념 및 차이점 (0) 2022.10.03