728x90
반응형

HTTP 23

[인터넷 네트워크] DNS (+인터넷 네트워크 정리)

이전에 배웠던 IP는 기억하기 어려우며, 변경될 수 있다. 그럼 접근하기에 어려움이 있다. DNS 도메인 네임 시스템(Domain Name System) 전화번호부 도메인 명을 IP 주소로 변환 DNS를 통해 IP의 단점을 모두 보완가능하다. 인터넷 네트워크 인터넷 통신 IP(Internet Protocol) IP만으로는 우리가 전송하고자 하는 데이터가 순서에 맞게, 보내고자 하는 곳에 맞게 잘 도착했는지 신뢰하기가 어렵다 TCP, UDP IP의 문제점을 보완할 수 있는 것 -> TCP : 신뢰 가능 UDP는 IP와 매우 비슷하지만 PORT가 추가된 정도 PORT 같은 IP안에서 동작하는 애플리케이션 들을 구분하기 위해 사용 ex) IP가 아파트라고 한다면 PORT는 상세한 몇동/몇호인지를 나타냄 DNS..

HTTP 2022.01.27

[인터넷 네트워크] TCP, UDP - Port

인터넷 프로토콜 스택의 4계층 TCP 특징 전송 제어 프로토콜(Transmission Control Protocol) 연결지향 - TCP 3 way handshake(가상 연결) 데이터 전달 보증 순서 보장 신뢰할 수 있는 프로토콜 -> 신뢰할 수 있는 프로토콜이기 때문에 현재 대부분의 웹 애플리케이션은 TCP를 사용한다. 데이터 전송을 위해 3단계 과정을 거친다. 요즘에는 최적화가 진행되어 3번 ACK를 보낼 때 데이터도 같이 전송한다. UDP 특징 사용자 데이터그램 프로토콜(User Datagram Protocol) 하얀 도화지에 비유(기능이 거의 없음) 연결지향 - TCP 3 way handshake X 데이터 전달 보증 X 순서 보장 X 데이터 전달 및 순서가 보장되지 않지만, 단순하고 빠름 정리..

HTTP 2022.01.27

[인터넷 네트워크] IP (인터넷 프로토콜)

IP : 인터넷 프로토콜 역할 지정한 IP 주소(IP Address)에 데이터 전달 패킷(Packet)이라는 통신 단위로 데이터 전달 IP 프로토콜의 한계 • 비연결성 패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷 전송 • 비신뢰성 중간에 패킷이 사라지면? 패킷이 순서대로 안오면? • 프로그램 구분 같은 IP를 사용하는 서버에서 통신하는 애플리케이션이 둘 이상이면?

HTTP 2022.01.27
728x90
반응형