Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 13459
- OpenVidu
- 테스트주도개발
- 메모리계층
- 백준 2133
- 페이지교체알고리즘
- 2623
- 9996
- Vite 사용 이유
- REACT
- 풀이
- LOLIN D32
- 구현
- tfjs
- 자료구조
- RBT
- WebRTC란
- 데이터 링크 계층
- 적두트리
- TDD
- mediastream
- 1796
- 구슬탈출
- dp
- ESP32
- TDD란?
- c++
- stl
- 3XN 타일링
- 백준
Archives
- Today
- Total
그냥 블로그
TCP/IP 및 에코서버 본문
반응형
💡 요약 및 복기
TCP/IP
OSI 7 Layer 중 3,4 (네트워크, 전송)을 다루는 프로토콜
왜 붙여부를까?
패킷 통신 방식의 인터넷 프로토콜인 IP와 전송 조절 프로토콜인 TCP로 이루어짐.
IP는 패킷 전달 여부를 보증하지 않고, 패킷을 보낸 순서와 받는 순서가 다를 수 있다.
TCP는 IP 위에서 동작하는 프로토콜로, 데이터의 전달을 보증하고 보낸 순서대로 받게 해 줌
HTTP, FTP, SMTP 등 TCP를 기반으로 한 수 많은 애플리케이션 프로토콜들이 IP 위에서 동작하기 때문에, 묶어서 TCP/IP로 부른다.
에코 서버
클라이언트에서 전송받은 데이터를 다시 전송해주는 서버.
에코 서버 작동 원리
- 서버는 특정 IP 주소와 포트에서 수신을 위한 소켓을 연다.
- 클라이언트가 서버에 연결을 요청하면, 서버는 연결을 수락하고 데이터를 전송 받기 시작합니다.
- 클라이언트가 데이터를 보내면, 서버는 이 데이터를 읽고 그대로 다시 클라이언트에게 전송. (에코)
- 클라이언트나 서버가 연결 종료 요청 시 소켓 닫힘.
[Network Programming] Simple TCP Echo Client/Server | 단순한 TCP 에코 클라이언트/서버
Simple TCP Echo Client/Server 단순한 TCP 에코 클라이언트/서버 * Echo Client/Server 1) 클라이언트는 자신의 Standard Input 장치로부터 문자열을 읽어 서버로 보낸다. 2) 서버는 Network Input으로부터 하나의 String L
dad-rock.tistory.com
TCP/IP 쉽게 이해하기
IT 분야에서 실무를 담당하시는 분들뿐만 아니라 학생, IT 쪽에 조금이라도 관심이 있는 분들이라면 TCP/IP에 대해 들어보셨을 겁니다. 저 또한 학부시절에 TCP/IP에 대해서 여러 번 들어보았는데요.
aws-hyoh.tistory.com
반응형
'CS > 네트워크' 카테고리의 다른 글
소켓 프로그래밍 (0) | 2024.08.07 |
---|---|
[네트워크] HTTP Request/Response (0) | 2024.08.05 |
[네트워크] SSH란/동작원리/비대칭키/대칭키 (0) | 2024.07.16 |
[네트워크] 데이터 링크 계층 (2) HDLC 프로토콜 (0) | 2024.04.11 |
[네트워크] 데이터 링크 계층 (1) | 2024.03.23 |