모두의 네트워크 Lesson 1 네트워크의 구조
- 네트워크란?
여러기기가 연결되어 있는 상태, 다만 사람과 사람, 도로와 철도 등 다양한 네트워크가 있다.
여기서는 컴퓨터간의 네트워크를 연결한 네트워크로 규정한다.
두 대 이상 연결되어 있으면 훌륭한 네트워크가 된다.
- 네트워크는 무슨일을 할 수 있을까?
1. 데이터를 주고받을 수 있다.
2. 웹사이트 열람이 가능하다.
3. 메일을 송 수신할 수 있다.
- 인터넷은 뭘까?
전 세계의 큰 네트워크부터 작은 네트워크까지를 연결하는 거대한 네트워크이다.
전세계가 연결되어 있기 때문에, 우리는 해외 웹사이트도 볼 수 있다.
- 패킷은 뭘까?
네트워크를 통해 전송되는 데이터의 작은 조각이다.
- 왜 작은 조각으로 나누어서 데이터를 전송해야 될까?
나누지 않고 보내면 큰데이터가 네트워크의 대역폭( 네트워크에서 이용가능한 최대 전송속도로 정보를 전송할 수 있는 단위 시간당 전송량!)을 너무 많이 차지해서 다른 패킷의 흐름을 막을 수 있다. 2차선 도로에 대형트럭이 2개의 차선을 모두 점령하는 느낌.
-> 즉, 대용량으로 보내면 대역폭을 너무 많이 차지해서 네트워크에 정체가 온다.
- 그러면 패킷으로 보냈을 때 어떻게 원래사진으로 되돌릴 수 있을까?
각 패킷에 순서대로 번호를 붙여서 보낸다! 그냥보내면 순서를 모르니까
이렇게 번호를 가지고 보내면 번호대로 정렬하면 된다.
정리:
1. 컴퓨터 간의 연결을 네트워크(컴퓨터 네트워크)라고 부른다.
2. 인터넷은 작은 네트워크부터 큰 네트워크까지 연결하는 거대한 네트워크다.
3. 패킷은 컴퓨터 간의 데이터를 주고 받을 때 네트워크를 통해 흘러 들어가는 작은 데이터 조각이다.
4. 큰 데이터는 패킷으로 분할해줘야 한다. (대역폭을 너무 많이 차지하기 때문에. 대역폭은 최대로 정보를 보낼 수 있는 단위시간당 전송량)