728x90
반응형
한번에 둘 이상을 연결해야하면?
예를 들자면, 한번에 친구와 게임을 하면서 화상통화를하는 것이다. 그러면 한번에 클라이언트 PC가 여러 개의 서버를 통신해야한다. 그렇게 되면 패킷들이 날아온다. 그럼 TCP/IP 패킷 정보를 통해서 위에 있는 사진이 어떻게 작동하는지 알려줄 것이다.
TCP/IP 패킷 정보 안에는 출발지 PORT와 목적지 PORT가 있다. 이걸로 출발지와 목젖기 PORT를 구분해줄 수 있다.
그래서 정리르 해보면, 같은 IP내에서 프로세스를 구분하는 것은 PORT이다. 패킷 정보에 출발지 IP와 Port도 같이 보내기 때문에 서버는 해당 정보를 보고 클라이언트에게 응답한다.
비유를 하자면 IP는 아파트이고, 포트는 몇동 몇호이다.
PORT 특징
- 0 ~ 65535 할당 가능
- 0 ~ 1023: 잘 알려진 포트이므로, 사용하지 않는 것이 좋음.
예시)
- FTP - 20, 21
- TELNET - 23
- HTTP - 80
- HTTPS - 443
DNS에 관해서
IP는 기억하기 어렵다
IP는 변경될 수 있다!
DNS 사용
- 전화번호부 같은 서버 제공
- 도메인명을 IP주소로 변환
- DNS 서버에 도메인 등록이 가능하다.(도메인은 구매해야한다.)
- 클라이언트는 DNS 서버에 도메인 명으로 IP 주소 요청
- DNS 서버는 해당 도메인이 가르키는 IP 주소 응답
- 클라이어트는 응답받은 IP주소로 서버에 접근한다.
반응형
'HTTP 웹 지식' 카테고리의 다른 글
HTTP 기본1(모든 것이 HTTP, 클라이언트 서버 구조) (0) | 2022.01.06 |
---|---|
웹 브라우저 요청 흐름 (0) | 2022.01.06 |
URI (0) | 2022.01.06 |
인터넷 네트워크2 (TCP, UDP) (0) | 2022.01.04 |
인터넷 네트워크1 (IP) (0) | 2022.01.03 |