[인터넷의 재료 2탄] IP위에서 돌아가는 TCP/UDP 프로토콜 인터넷의 재료 1탄: 네트워크, IP란? 저번 시간에서는 인터넷의 정의와 네트워크, 컴퓨터와 컴퓨터가 데이터 통신을 하기 위해 만들어둔 프로토콜에 대하여 살펴보았었다. 가장 중요했던 것은 장치를 고유하게 식별할 수 있게 주소를 사용하며, 보내려는 메시지를 패킷으로 잘게 나누어 목적지에 잘 도착하도록 하는 인터넷 프로토콜에 관련된 것들이었다. 그리고 끝에서 이런 얘기를 했었다. 이러한 IP가 패킷의 모든 결과를 처리해주지 않는다고 말이다. 보내려는 패킷이 오염되고, 손실되고, 순서없이 도착했을 경우 IP가 해줄 수 있는 일은 없기때문에 IP 위에서 더 높은 수준의 프로토콜을 사용해아한다. 그 프로토콜들을 이제부터 알아보자. UDP (User..
[인터넷의 재료 1탄] IP란? Inter-network 라는 말에서 나온 인터넷은 여러 통신망을 하나로 연결하는 개념에서 출발하였으며 지금은 거대한 컴퓨터 통신망을 의미한다. 중앙에서 관리하는 사람이 없으며 누구도 소유할 수 없고 규칙을 지키는 한 모두가 접근할 수 있기 때문에 굉장히 열려있는 통신망이다. 인터넷은 서로 통신하는 방법을 정의한 protocol 규칙에 의해 네트워킹할 수 있으며 여러 계층의 protocol에 의해서 구동된다. 이 인터넷이 어떻게 작동하는지, 어떤 protocol들이 있는지 한 번 정리해보자. Computer networks 컴퓨터 네트워크는 서로 연결되어 데이터를 전송하거나 수신할 수 있는 컴퓨터 디바이스의 그룹이다. 여기서 디바이스는 컴퓨터, 태블릿, 핸드폰 등등 프로그..