PORT
PORT #
영어 뜻은 항구
클라이언트에서 한번에 둘 이상의 서버와 연결 할때 구분하기 위해 사용한다.
TCP/IP 패킷 정보에는 출발지 port 와 목적지 port가 포함되어있다.
예) 클라이언트 100.100.100.1 게임(8090) , 화상통화(21000) , 웹브라우저 요청(10010)
서버 200.200.200.2 게임(11220) , 화상통화 (32202) , 서버 200.200.200.3 웹 브라우저 요청(80)
100.100.100.1 게임(8090)- 200.200.200.2 게임(11220)
100.100.100.1 화상통화(21000)- 200.200.200.2 화상통화(32202)
100.100.100.1 웹브라우저 요청(10010)- 200.200.200.3 웹브라우저 요청(80)
- 0~65535 할당 가능
- 0~1023 잘 알려진 포트, 사용하지 않는 것이 좋음
FTP - 20,21
TELNET - 23
HTTP - 80
HTTPS - 443
DNS #
- IP는 기억하기 어렵다.
- IP는 변경될 수 있다.
DNS : 도메인 네임 시스템
- 전화번호부
- 도메인 명을 IP 주소로 변환
인터넷 네트워크 정리 #
IP의 한계를 극복하기 위해 TCP 도입, UDP는 IP와 비슷한데 port가 추가됐고, 필요하면 애플리케이션에서 기능확장 가능
port는 같은 IP 안에서 동작하는 애플리케이션을 구분하기 위해서 사용, IP가 아파트라면 port는 동호수
DNS는 변경될 수 잇고 외우기 힘든 IP를 대신해서 사용