본문 바로가기

IP주소2

포트 번호는 왜 필요할까? 앞선 글의 마지막에서는 HTTP와 HTTPS를 살펴보겠다고 하였다. TCP와 UDP를 통해 데이터가 전달되는 방식을 알아보았으니, 웹브라우저와 서버가 어떤 규칙으로 대화하는지를 이어서 살펴보는 것이 자연스러워 보여 그렇게 얘기했는데 고민하다 보니 뭔가 부족한 듯 한건 느낌적인 느낌인가?HTTP를 설명하기 전에 한 가지를 먼저 알아둘 필요가 있다. 웹브라우저가 서버와 대화를 시작하려면 어느 컴퓨터로 갈 것인지만 알아서는 부족하다. 그 컴퓨터 안에서 어떤 프로그램과 통신할 것인지도 찾아야 한다.지금까지는 IP 주소가 목적지 컴퓨터를 구분하고, 라우터가 패킷이 이동할 경로를 찾는 과정을 살펴보았다. 그런데 한 대의 컴퓨터에서는 웹브라우저와 메일 프로그램, 메신저, 게임처럼 여러 프로그램이 동시에 네트워크를 사.. 2026. 8. 6.
라우터는 왜 인터넷의 내비게이션이 되었을까 앞선 글에서는 DNS가 사람이 기억하기 쉬운 도메인 이름을 컴퓨터가 사용하는 IP 주소로 바꾸는 과정을 살펴보았다. 덕분에 컴퓨터는 자신이 통신해야 할 목적지가 어디인지 알 수 있게 되었다. 그러나 목적지의 주소를 알아냈다고 해서 데이터가 저절로 그곳에 도착하는 것은 아니다. 출발지와 목적지 사이에는 수많은 네트워크와 통신 장비가 연결되어 있기 때문이다.서울에서 부산까지 이동한다고 생각해 보면 주소를 아는 것과 길을 아는 것은 서로 다른 문제라는 점을 쉽게 이해할 수 있다. 목적지의 주소를 정확히 알고 있더라도 어느 도로로 들어가야 하는지, 어디에서 방향을 바꾸어야 하는지 알지 못한다면 도착하기 어렵다. 인터넷에서도 이와 비슷한 길 안내가 필요하다. 패킷이 이동할 다음 경로를 판단하고 다른 네트워크로 전.. 2026. 8. 3.