✏️기록하는 즐거움
article thumbnail
반응형

URL, IP, PORT ...
여기저기서 들어는 봤는데 막상 '설명해봐!'하면 설명하기 어렵다💦

이번 기회에 정리해보자! 😀

1. URL - IP - PORT

도메인이라고도 불리는 URL은 이름, IP는 주소, PORT는 에 빗대어 생각할 수 있다.

치킨을 배달시키고 싶다고 가정해보자.

''저희집으로 치킨 한 마리 배달해주세요'' 하면 치킨 집 사장님은 "집이 어디신데요..?" 할 것이다.

목적지(집)와 주소가 있어야 정확하게 목적지에 도달할 수 있고, 건물의 주소가 있어도 몇 호에 있는지 알아야 배달이 가능하다.

여기서 URL이 목적지, IP가 주소, PORT가 몇 호에 해당한다.

2. URL 요청에 대한 네트워크 동작

클라이언트(모바일, pc 등)에서 URL(도메인, www.naver.com )을 입력하면 스위치, 라우터를 거쳐 DNSIP주소를 요청한다.
DNSIP 주소를 라우터, 스위치 등을 거쳐 서버에 전달하게 되고, 서버는 HTML, CSS 등을 담은 웹 페이지 데이터를 클라이언트에 전달해 웹 브라우저가 보이게 한다.

3. IP

IP(Internet Protocol)는 인터넷규악주소이다.

컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신하기 위해 사용된다.

cafe24등 도메인 리셀러(Reseller)에서 URL(도메인)을 구매하면 빈 url이 생성되고,
aws나 github, 시놀로지 등으로 ip를 연결해야 해당 도메인에 접속할 수 있다.

4. PORT

✔️알아두어야할 포트 번호

  • 80: HTTP
  • 443: HTTPS

HTTPSS는 Security의 약자로, HTTP 프로토콜의 요청 및 응답을 암호화 한 것이다.

HTTP나 HTTPS처럼 잘 알려진 포트의 경우 URL에 작성하여도 숨김 처리 된다.

✔️그 외의 다양한 포트

https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers

반응형

'Computer-Science' 카테고리의 다른 글

[Network] URI? URL? 정확히 뭐라구요?  (0) 2023.03.02
profile

✏️기록하는 즐거움

@nor_coding

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!