인터넷이란?
- 컴퓨터들이 서로 통신 가능한 거대한 네트워크
- TCP/IP TCP/IP라는 통신 프로토콜을 이용해 정보를 주고받는 컴퓨터 네트워크
단순한 네트워크
- 두 개의 컴퓨터가 통신이 필요할 때 물리적 또는 무선으로 연결되어 있어야 함
- 컴퓨터 간 통신이 필요할 때 물리적 또는 무선으로 연결되어 있어야 함
- 두 개의 컴퓨터 간의 연결에서는 케이블 하나 정도로 단순하지만
10대의 컴퓨터 간의 연결에는 45개의 케이블이 필요할 정도로 복잡함 - 이러한 복잡성을 해결하기 위해 네트워크의 각 컴퓨터는 라우터라고 하는 특수한 소형 컴퓨터에 연결됨
- 라우터는 철도역의 신호원처럼 주어진 컴퓨터에서 보낸 메시지가 올바른 대상 컴퓨터에 도착하는지 확인하는 역할
- 라우터를 시스템에 추가하면 10대의 컴퓨터 네트워크의 연결에 10개의 케이블만 필요
네트워크 속의 네트워크
- 소규모가 아닌 수백, 수천, 수십억 대의 컴퓨터를 연결하는 것은 경우, 단일 라우터는 그 정도로 확장할 수는 없지만 라우터 역시 컴퓨터이기에 라우터에서 라우터로 연결(확장)이 가능함
- 인터넷이라고 부르는 것에 가까워졌지만 물리적으로 먼 거리의 다른 네트워크에 연결을 하려면 다른 방법이 있어야 함
- 인프라적으로 이미 세계 어는 곳과도 연결이 되어 있는 전화기 기반의 시설이 존재하고 그것을 이용하기 위해 모뎀이라는 특수 장비가 사용됨
- 모뎀은 네트워크의 정보를 전화 시설에서 처리할 수 있는 정보로 바꾸며, 그 반대의 역할도 수행
- 모뎀을 통해 전화 시설에 연결된 네트워크는 통신을 하기 위해 인터넷 서비스 제공 업체(Internet Service Provider, ISP)에 연결
- ISP는 모두 함께 연결되는 몇몇 특수한 라우터를 관리하고 다른 ISP의 라우터에도 액세스 할 수 있는 회사
- 네트워크의 통신은 ISP 네트워크를 통해 대상 네트워크로 전달되며 인터넷은 이러한 전체 네트워크 인프라로 구성
컴퓨터 찾기
- 네트워크에 연결된 모든 컴퓨터에는 IP 주소(Internet Protocol)라는 고유한 주소 존재
- IP 주소는 점으로 구분된 네 개의 숫자로 구성된 주소
예) 192.168.1.11 - 이러한 IP 주소는 기억하기 어렵기에 사람이 읽기 쉬운 도메인 이름이라고 하는 IP 주소의 이름을 지정할 수 있음
예) google.com == 172.217.161.46
출처