본문 바로가기
반응형

웹 프로그래밍/HTTP6

TCP, UDP 인터넷 프로토콜 스택의 4계층 IP위에 TCP를 올려서 보완해준다고 생각하면 된다. 프로토콜 계층 미국에 있는 친구한테 Hello, world! 전달하는 과정 PORT, 전송 제어, 순서, 검증 정보 등이 추가된다. TCP 특징 전송 제어 프로토콜(Transmission Control Protocol) 연결지향 - TCP 3 way handshake (가상 연결) IP의 비연결성 해결 -> 패킷을 받을 대상이 서비스 가능해야만 전달함. 데이터 전달 보증, 순서 보장 IP의 비신뢰성 해결 -> 패킷 누락, 패킷 순서 보장해줌. 신뢰할 수 있는 프로토콜 현재는 대부분 TCP 사용 (1) SYN(synchronize): 클라이언트가 서버에게 SYN 요청 (2) SYN + ACK(acknowledge): 서버가.. 2021. 4. 4.
인터넷 통신과 IP 인터넷 네트워크 인터넷 통신 IP(Internet Protocol) TCP, UDP PORT DNS 인터넷 통신 인터넷 망은 노드라고 하는 중간 서버들로 구성되어 있다. IP(Internet Protocol) IP의 역할 지정한 IP 주소(IP Address)에 데이터 전달 패킷(Packet)이라는 통신 단위로 데이터 전달 IP 패킷 정보 노드끼리 정보를 던져서 최종적으로 서버에 도달함. 다시 정보를 노드에 던져서 클라이언트로 전달함. IP 프로토콜의 한계 비연결성 패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷 전송 비신뢰성 중간에 패킷이 사라지면? 패킷이 순서대로 안오면? 프로그램 구분 같은 IP를 사용하는 서버에서 통신하는 애플리케이션이 둘 이상이면? 서버가 켜졌는지 꺼졌는지 정보를 받을 수 .. 2021. 4. 4.
반응형