[SpringBoot] HTTP 웹 기본지식
·
카테고리 없음
인터넷 통신의 소통 방법은 어떻게 될까? 클라이언트, 서버는 각자 고유한 ip를 가진다.그러면 여기서 ip란 무엇일까? ip는 인터넷 프로토콜로 지정된 ip에 데이터를 전달한다. 패킷(통신 단위)로 데이터를 전달하며, ip 패킷은 출발지 ip, 목적지 ip, 기타 정보를 담고 있다. 클라이언트에서 패킷을 여러 노드를 거쳐서 서버로 전달한다. 그러면 서버는 여러 노드 거쳐서 패킷이 전달된다. 여기서 ip 프로토콜의 명확한 한계를 직면할 수 있다.- 비연결성 : 패킷(쉽게 말해 편지) 받을 대상이 없거나 전달 자체가 불능(서비스 불능) 상태여도 패킷 전송이 가능하다.- 비신뢰성 : 중간에 패킷이 사라지거나(소실), 패킷이 순서대로 안오면 방법이 없다.- 프로그램 구분 : 같은 ip를 사용하는 서버에서 통신..