개발/web
[http] TCP, UDP
이전 글에서는 IP 프로토콜이 무엇인지, 한계가 무엇인지 알아보았다. 이번에는 TCP, UDP에 대해 알아보자. 인터넷 프로토콜 스택의 4계층 계층 프로토콜 애플리케이션 HTTP, FTP 전송 TCP, UDP 인터넷 IP 네트워크 인터페이스 랜카드, 랜드라이버 인터넷 프로토콜 계층은 위와 같이 나뉘지만, 좀 더 적게 구분시키면 애플리케이션 (http) -> OS(TCP,UDP,IP) -> 네트워크 인터페이스(랜카드)와 같이 나뉠수 있다. 그럼 이 계층들을 통과하는 예시로 메세지의 전송 순서를 나타내보자. 메세지 전송 순서 프로그램이 hello, world! 메시지 생성 http 정보 생성 socket 라이브러리 통해 전달 애플리케이션 계층 -> 전송 계층으로 이동 tcp 정보 생성, 메시지 데이터 포함 ..
2023. 12. 29. 16:35