ETC/CS
[모든 개발자를 위한 Http 웹 기반기술] PORT, DNS
노트코드
2022. 2. 16. 15:24
한번에 둘 이상 연결해야 하면?
요청이 들어왔을때, 해당 요청이 어느 포트로 도착해야하는지에 대한 정보
즉 같은 IP내에서 프로세스를 구분지어주는 것
(ex 카카오톡 8888포트, 네이버 라인 2233포트 이런식으로 있을때, 해당 요청이 프로그램에 도착해야하는지를
구분 지어주는것이 포트이다)
클라이언트가 보내는 위와 같은 요청에 출발지 PORT와 목적지 PORT가 위에 해당 하는 내용이다.
PORT
- 0~65535: 할당이 가능
- 0~1023: 잘 알려진 포트, 사용하지 않는것이 좋음(이미 시스템이 사용하고 있는 포트가 대부분)
- FTP - 20,21
- TELENT - 23
- HTTP - 80
- HTTPS - 443
DNS (도메인 네임 서버)
IP주소는 언제든지 바뀔수 있다. 그렇기 때문에 도메인을 사용함
만약 IP주소가 바뀌더라도 도메인 이름은 변경되지 않는다.
- 인터넷에 google.com이라고 타이핑을 치면, DNS서버에서 해당 이름의 IP주소를 찾는다
- 클라이언트는 해당 IP주소로 요청을 보내게 됨