카테고리 없음

URL, IP, PORT 정리

haseulla 2022. 4. 24. 17:09

URL, IP, PORT 정리

📍URL

1. URL의 정의

URL(Uniform Resource Locator)은 인터넷에서 웹 페이지, 이미지, 비디오 등 리소스의 위치를 가리키는 문자열입니다.

HTTP 맥락에서 URL은 "웹 주소" 또는 "링크"라고 불립니다.
브라우저는 https://naver.com 등 URL을 주소창에 표시합니다.
일부 브라우저는 URL에서 "//" 뒤의 일부분, 즉 도메인 이름만 표시합니다.

쉽게 말해서, 웹 페이지를 찾기 위한 주소를 말합니다.

구글 URL: https://www.google.co.kr/
네이버 URL: https://www.naver.com/
인스타그램 URL: https://www.instagram.com/

2. URL의 구조

URL은 크게 3가지로 구성되어 있습니다.

첫 번째, 프로토콜 종류

두 번째, 자원이 있는 서버의 IP 주소, 도메인 주소, 포트 주소

세 번째, 자원의 위치

그러므로 URL은 보통 "프로토콜 // IP주소 or 도메인 주소 or 포트 주소 / 자원위치" 의 형식을 가집니다.

예를 들어, URL을 가져와 구조를 분석하면 다음과 같습니다.

URL은 보통 http 또는 https와 같은 protocol, 호스트명, Domain, Path, 여러개의 Paramaeter로 구성될 수 있는 QueryString, Fragment로 이루어져 있다.

📍IP 주소

1. IP 주소의 정의

IP 주소(Internet Protocol address, IP address)는 컴퓨터 네트워크 장치들이 서로 인식하고 통신을 하기 위해서 사용하는 특수한 번호입니다.

2. IPv4 주소

오늘 날 일반적으로 사용하는 IP 주소입니다. 이 주소의 범위는 0.0.0.0부터 255.255.255.255(32비트)까지 됩니다.

3. IPv6 주소

IPv4가 가지고 있는 주소 고갈, 보안성, 이동성 지원 등의 문제점을 해결하기 위해서 개발된 Ipv6은 128비트 주소체계를 가집니다. 16진수 여덟개를 쓰고 각각을 : 기호로 구분합니다다.

📍PORT

1. Port의 정의

인터넷 프로토콜 스위트에서 포트(port)는 운영 체제 통신의 종단점입니다. 이 용어는 하드웨어 장치에도 사용되지만, 소프트웨어에서는 네트워크 서비스나 특정 프로세스를 식별하는 논리 단위이다. 주로 포트를 사용하는 프로토콜은 전송 계층 프로토콜이라 하며, 예를 들어 전송 제어 프로토콜(TCP)와 사용자 데이터그램 프로토콜(UDP)가 있습니다. 각 포트는 번호로 구별되며 이 번호를 포트 번호라고 합니다. 포트 번호는 IP 주소와 함께 쓰여 해당하는 프로토콜에 의해 사용됩니다.![]

만약 우리가 웹브라우저를 이용하여 인터넷상에 있는 서버에 접속할 때 컴퓨터에 있는 웹브라우저 프로그램 서버에 있는 웹서버 프로그램간을 연결해주는 플러그와 같은 역할을 하는 것이 포트입니다!

2. Port의 예시

포트프로토콜
20 FTP(data)
21 FTP(제어)
22 SSH
23 텔넷
53 DNS
80 월드 와이드 웹 HTTP
119 NNTP
443 TLS/SSL 방식의 HTTP

마지막 정리

실제 예시명칭비유
www.naver.com 도메인, url 이름
105.209.222.141 IP 주소
22,23,80,443 Port