TCP/IP

TCP/IP는 TCP와 IP의 2개의 프로토콜로 이루어져 있습니다.

  • IP
    node와 node 즉, 컴퓨터와 컴퓨터 간의 데이터 패킷을 전송하기 위해서는 각 node에 주소가 필요한데 ip는 4바이트로 이루어진 주소번호를 사용하여 각각의 컴퓨터(node)를 구분하고, 목적지를 찾아갈 수 잇게 해주는 것 입니다.

"192.168.100.100 이런걸 ip address라고 합니다. 이걸 좀 쉽게 기억하기 위해 사용하는 것이 도메인이라는 것입니다.

  • TCP(Transmission Control Protocol)
    서버와 클라이언트간에 데이터를 신뢰성이있게 전달하기 위해 만들어진 프로토콜입니다. 만약 A컴퓨터에서 B컴퓨터로 데이터를 전달되는 과정에서 데이터 손실되거나, 순서가 뒤바뀌어서 전달이 될 수 있습니다. tcp는 손실을 찾아내서 수정하고 순서가 바뀌면 다시 정렬하고 조합 할 수 있도록 합니다.

데이타를 전송하기 전에 데이타전송을 위한 연결을 만드는 연결지향 프로토콜이다.

LAN과 WAN

lan은 Local Area Networkdml의 줄임말로 지역 네트워크이라고하고, wan은 Wide Area Network의 줄임말로 광역 네트워크라고 합니다.

lan은 지역적으로 가까운 컴퓨터가 서로 연결된 상태를 말하는데, 우리가 PC방에서 스타를 할 때 랜으로 들어와라고 할때 사용하는 랜이 이 랜입니다.

wan은 지역적으로 멀리떨어진 컴퓨터가 서로 연결된 상태를 말합니다. 및에 사진 처럼 lan이 모이면 wan이 됩니다.

LAN과 WAN

HOST 와 HOST 그리고 HOST 와 Router 는 다양한 종류와 다양한 통신매체을 가지는 네트웍연결 회선으로 연결될수 있다(광케이블, 구리선, 인공위성등...). 통화품질이 다르다는 것은 데이타를 보내는중 데이타 손상이 일어날수도 있으며, 데이타의 순서가 뒤바뀔수도 있다는걸 의미한다.

근데 왜 데이터 손상이 일어날까??

데이터의 순서가 바뀌고, 손상이 일어나는 이유는 패킷이 전달되는데 하나의 고정된 전달 경로만 이용하지 않고 임의의 경로로 회선 품질이 다른 통신매체를 사용하기 때문에 먼저 보내어진 패킷이라도 나중에 보내어진 패킷보다 더 느리게 도착하는 문제가 생길 수 있다

틀린 부분이 있으면 지적해시면 감사하겠습니다.