728x90
* OSI 7계층
- 응용계층
- 표현계층
- 세션계층
- 전송계층
- 네트워크계층
- 데이터 링크계층
- 물리계층
* TCP/IP 4계층
- 응용계층
- 전송계층
- 인터넷 계층
- 링크계층
* TCP(Transmission Control Protocol)
- 연결지향 프로토콜이라 데이터를 전송/수신하기 전에 소켓을 통해 양쪽 연결이 성립
- 연결이 성립되면 TCP는 데이터의 손실이나 중복없이 목적지에 확실하게 전달
- TCP는 UDP에 비해 프로토콜이 더 복잡하고 속도도 느리다
- UDP에 비해 신뢰성 있는 데이터 전송이 가능하다는 장점 때문에 HTTP, FTP, TELNET 등 대부분 응용계층 프로토콜은 전송 계층으로 TCP를 이용함
* SOCK_STREAM
- TCP 통신소켓
- Stream 방식의 연결지향 소켓을 만든다
- 양방향 통신
- 전달된 순서대로 수신
* TCP 소켓 프로그래밍 절차
'study > 개인공부' 카테고리의 다른 글
M1-W3-D2 (0) | 2021.05.11 |
---|---|
M1-W3-D1 (0) | 2021.05.10 |
Java 기본(2) - 문자열 (0) | 2021.05.04 |
wrapper class (0) | 2021.05.03 |
M1-W2-D1 (0) | 2021.05.03 |