본문 바로가기
홈 · 카테고리 없음

IP/TCP/DNS 역할, HTTP와의 관계

by 도라에몽 2021. 7. 21.
반응형

IP(Internet Protocol)


  • IP는 네트워크 층에 해당되며, 개개의 패킷을 상대방에게 전달한다.
  • ARP(Address Resolution Protocol, 주소를 해결하기 위한 프로토콜)를 이용하여 MAC주소(Media Access Control Address)에 의존해서 통신한다.
  • 어떤 컴퓨터나 네트워크 기기도 인터넷 전체를 상세하게 파악하고 있지 못한다.

 

TCP(Transfer Control Protocol)


  • 트랜스포트 층에 해당되며, 신뢰성 있는 바이트 스트림 서비스를 제공한다. (바이트 스트림 서비스란 용량이 큰 데이터를 보내기 쉽게 TCP 세그먼트라고 불리는 단위 패킷으로 작게 분해하여 관리하는 것을 말하고, 신뢰성 있는 서비스는 상대방에게 보내는 서비스를 의미한다.)
  • 대용량의 데이터를 보내기 쉽게 작게 분해하여 상대에게 보내고, 정확하게 도착했는지 확인하는 역할을 담당하고 있다.
  • 상대에게 데이터를 보내기 위해서 "쓰리웨이 핸드셰이킹"이라는 방법을 사용하고 있다.

 

DNS(Domain Name System)


  • 응용 계층 시스템에서 도메인 이름과 IP 주소 이름 확인을 제공한다.
  • 주로 사용자는 IP 주소 대신 영어나 숫자 등으로 표기하는 것이 친숙하며, 컴퓨터는 숫자를 나열하는 방법을 더 선호한다. 이 문제를 해결하기 위해 DNS가 있는 것이다.
  • 도메인명에서 IP 주소를 조사하거나 반대로 IP 주소로부터 도메인명을 조사하는 서비스를 제공하고 있다.

 


IP, TCP, DNS와 HTTP와의 관계


IP, TCP, DNS와 HTTP와의 관계

 

참고 :

그림으로 배우는 HTTP & Network Basic

반응형

댓글