Web-IP Address

강현구·2021년 11월 23일
0

Web, Network

목록 보기
3/11

PORT

Port : 컴퓨터는 각각이 번호값으로 식별할 수 있도록 지정되어 있다.
0 ~ 65535 까지의 번호를 부여받는다.
0 ~ 1023 : Well-known port > 임의로 Port를 사용할 수 없다.
80 - http : 웹이 쓰도록 정해진 Port 번호. 기본적으로는 서버가 이 포트 를 리스닝(Listening)하고 있다.
*리스닝 : 서버는 외부의 요청에 응답하기 위해 포트에 귀를 기울여 '듣고'있다.
만약 한 컴퓨터에 두개 이상의 서버를 설치하고 싶다면 그 외의 포트 번호를 지정해야 한다.
아무곳이나 지정해도 무관하나 관습적으로 두번째 서버 포트는 8080으로 한다.(또는 8000)

URL Format
https://velog.io/@nine57
> (scheme)://(host):port/path

port forwarding

ex) 59.6.66.238:8081 => 192.168.0.4:80
router의 공인 ip의 특정 포트(ex 8081)로 접속이 들어오면,
그 접속은 내부 네트워크의 사설 ip의 80번 포트로 보낸다.

IP address

Dynamic IP address(유동 IP)

ISP (Internet sevice provider) : 쉽게 말해 통신사이다.
제한된 IP주소의 효율적인 사용을 위해서 IP주소를 돌려막기한다...
ISP의 모든 사용자가 동시에 사용하지 않기 때문에 쓰이지 않는 주소는 회수하여 다른 사용자에게 준다. : Dynamic IP(동적인 주소변화)
Static IP : 고정된 IP로 IP주소의 변경이 발생하지 않는다.

DHCP

DHCP : Dynamic Host Configuration Protocol
네트워크에 연결하면 각 기기는 수동으로 IP주소를 지정하지 않고 자동으로 지정 받는데, 이는 DHCP Server가 필요한 동작이다.
Router는 일반적으로 DHCP Server가 내장되어 있고, 마찬가지고 기기들에는 DHCP Client가 깔려있다.

MAC Address

MAC Address : Media Access Control Address
= physical address
통신 장비에 지정되어 있는 고유의 식별자
ex) 8c:85:90:0c:e3:cc

DHCP Client는 DHCP Server에 Mac address를 알려주며 IP address를 받기를 요청한다.
DHCP Server는 이에 응답해 IP 주소를 제공하고 Client는 이 주소를 빌려가며 Server에 사용기록을 남기게된다.

우리가 일반적으로 통신사를 통해서 사용하는 인터넷 망에서도 사용자들이 유동 IP를 갖게 되는데, 이를 통해 통신사에서도 DHCP를 통해서 IP를 제공하고 있음을 짐작할 수 있다.

profile
한걸음씩

0개의 댓글