URL, IP, PORT 정리

전서희·2022년 3월 29일
0

HTML

목록 보기
1/4
post-thumbnail

📍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의 예시

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

마지막 정리

실제 예시명칭비유
www.naver.com도메인, url이름
105.209.222.141IP주소
22,23,80,443Port
profile
UX디자인을 배우다 코딩의 매력에 흠뻑빠져 프론트엔드 개발자가 되고자 하는 코린이

0개의 댓글