HTTP
-
[HTTP] IP, TCP, UDP, DNSHTTP 2023. 1. 20. 21:53
인터넷 통신 인터넷에서 서버와 클라이언트는 어떻게 서로 통신을 할까? 인터넷망은 수많은 노드들이 얽혀있다. 컴퓨터 둘은 ip(인터넷 프로토콜)이라는 정보를 가지고 이런 노드들을 타고타고 이동해서 만나게된다. IP(인터넷 프로토콜) 복잡한 인터넷망에서 메세지를 보내기 위해서는 ip가 있어야한다. IP는 패킷이라는 통신단위로 지정한 주소에 데이터를 전달한다. 클라이언트, 서버는 전송데이터에 출발지,목적지 ip정보를 담은 ip 패킷을 씌어서 메세지를 보낸다. ip프로토콜의 한계 비연결성 : 패킷을 받을 대상이 없거나, 서비스 불능 상태여도 패킷을 전송한다. - 대상 서버가 패킷을 받을 수 있는 상태인지 모르고 전송하기때문에 일단 던지고 받았는지 안받았는지도 알수가없다. 비신뢰성 : 중간에 노드들을 지나면서 패..