" 프론트엔드 개발자 로드맵을 통해 공부해보고자 만들었다. "
: 개발자로써 인터넷은 무엇이며 어떻게 동작하는지 확실히 이해하는 것이 중요하다.
인터넷을 배우기 전에 네트워크가 무엇인지 이해가 필요하다.
| 네트워크 |
: 서로 연결된 컴퓨터 또는 기타 장치 그룹
예를 들면, 나의 집에 네트워크가 있고 있을 수 있고, 옆집에도 비슷한 네트워크를 가지고 있을 수 있다. 모든 네트워크가 함께 연결되면서 인터넷을 형성한다.
| 인터넷 |
: 네트워크의 네트워크
인터넷은 1960년대 후반 미국 국방부에서 핵 공격을 견딜 수 있는 분산형 통신 네트워크를 만드는 수단으로 개발되었다. 수년에 걸쳐 전 세계를 아우르는 복잡하고 정교한 네트워크로 발전했다.
높은 수준의 인터넷은 일련의 표준화된 프로토콜을 사용하여 장치와 컴퓨터 시스템을 함께 연결하여 작동한다.
| 프로토콜 |
: 컴퓨터나 다른 디지털 장치 간에 통신할 때 사용되는 규칙의 집합
프로토콜은 장치 간에 정교를 교환하는 방법을 정의하고 데이터가 안정적이고 안전하게 전송되도록 한다.
인터넷의 핵심은 상호 연결된 라우터의 글로벌 네트워크로 서로 다른 장치와 시스템 간의 트래픽 전달을 담당한다.
| 트래픽 |
: 네트워크를 통해 전송되는 데이터 양