IP(Internet Protocol)는 컴퓨터 네트워크에서 장치들끼리 서로 인식하고 통신하기 위해 사용하는 특수한 번호이다.
핸드폰과 번호가 있어야 전화가 가능한 것처럼 통신장치와 ip주소가 있어야 인터넷을 사용할 수 있다.
- 인터넷 회선 하나로 여러 기기에서 인터넷을 사용할 수 있도록 해준다.
- 패킷의 위치 추출 👉 최적의 경로 지정 👉 경로 따라 데이터 패킷을 다음 장치로 전향하는 장치.
- WAN > MAN > LAN 순으로 크다.
광역 통신망 또는 원거리 통신망이라고 하며 통신사와 인터넷 계약을 하여 받은 IP주소를 사용한다.
이 때 발급받은 IP주소는 Public IP address라고 한다.
대학교나 한 도시 규모의 네트워크를 지칭한다.


항구를 의미하는 포트이며 네트워크에서는 데이터를 주고받는 통로를 말한다.

포트번호는 0~65535 범위이며 관습적으로 80을 최우선적으로 사용하고 8000,8080 등도 많이 사용한다. 80번 : http, 22번 : SSH
IP주소 뒤에 붙는다.
예를들어 일반 도,시,동,아파트이름까지 IP주소라면 00동 0000호는 port number이다.
하나의 컴퓨터 안에 서로 다른 서버(여러 개의 port)가 있을 수 있고 공유기로 들어온 포트 번호가 뭔지에 따라서 내부 네트워크에 있는 특정한 머신의 특정 포트로 요청을 전송하는 것(원격 접속)
https://okhyeon.tistory.com/16 (포트포워딩 참고)
IP의 개수는 제한적이며 통신사에서 가입/해지할 때마다 IP를 부여/회수하는 것은 현실적으로 귀찮고 어렵다.

한정된 자원을 효율적으로 사용하기 위해 생겨났으며 통신사는 고객에게 고정 IP가 아닌 유동 IP를 부여해 효율을 최대화했다.
서버를 운영하기 위해 필요한 주소이며 유료로 사용된다. 고정된 IP주소를 부여받아 사용하는 법 외에도 DHCP를 이용해 동적으로 IP주소를 부여받기도 한다.
통신 규칙, 공유기에 연결하면 자동으로 ip address등을 세팅해주는 장치.

1. 공유기에 노트북을 LAN으로 연결하면 자동으로 DHCP Client가 DHCP Server에게 IP주소를 요청한다.

2. DHCP Server는 DHCP Client에게 사용 가능한 IP를 자동으로 부여한다.

3. DHCP를 통해 할당 받은 IP주소는 영구적인 주소가 아니다.

4. 할당 받은 IP주소를 사용하다가 임대 시간이 지나면 기간을 연장하거나 주소를 반납한다.
네트워크에 연결된 기억장치로 파일 수준의 데이터를 저장하는 저장 장치. ex) dropbox, googledrive..등등
(LAN선 꽃아서 사용할 수 있는 큰 외장하드 느낌)
WEB2 - Home Server 생활코딩 https://opentutorials.org/course/3265 참고