더북(TheBook)

2.1.6 네트워크 정리

네트워크는 웹 애플리케이션 개발과 배포 시 적용되는 핵심 기술이므로 웹 개발자라면 반드시 공부해야 합니다. 특히 백엔드 개발자는 네트워크의 구성이나 서버 배포 방법을 고민하는 경우가 많아서 네트워크 관련 지식을 갖춰야 합니다. 예컨대 웹 브라우저와 DNS의 동작 방식을 이해하면 클라이언트와 서버의 통신 시간을 단축해 웹 페이지의 로딩 시간을 줄이고, 사용자에게 더 빠른 인터넷 경험을 제공할 수 있습니다.

이 절에서는 기초적인 네트워크 지식을 살펴봤는데, 좀 더 깊이 있게 공부하고 싶다면 다음 키워드를 검색해보기 바랍니다.

내부 IP, 외부 IP

유동 IP, 고정 IP

DNS, hosts 파일

레지스트리(registry), 레지스트라(registrar)

well-known port, registered port, dynamic port

포트 포워딩(port forwarding)

OSI 7계층, TCP/IP 4계층

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.