TCP/IP

shin·2021년 7월 15일
0

HTTP

목록 보기
2/13

TCP/IP

  • TCP/IP는 패킷 통신 방식의 인터넷 프로토콜인 IP와 전송 조절 프로토콜인 TCP로 이루어 져있다.

패킷통신

서킷통신

  • 인터넷이 생기기 전까지 통신을 위해서는 양 쪽에서 연결이 필요로 했다.
  • 서로간에 연결이 이루어지면 연결이 끊어질 때까지 해당 회선을 온전히 다 사용해야 한다. 이런 기술적인 연결 방식을 서킷 통신이라고 한다.

서킷통신 단점

  • 서킷 통신은 양 쪽이 1:1로 연결이 되어 있어야한다. 다른 쪽에서 연결을 하고 싶으면 연결된 곳이 완전히 끊어지고 나서 사용할 수있다.
  • 서킷 통신에는 치명적이 단점이 있는데 회선단절에 취약하다는 점이다. 회선이 끊어지면 다시 연결해야하고, 회선이 사용중이면 기다려야한다. 긴급한 상황에서 적합한 방식이 아니다.

패킷통신 등장

  • 이러한 점을 해결하기 위해 망을 여러게 놓을 수 있지만 끊어지게 된다면 사용하지 않는 회선을 찾아 처음부터 다시 연결 해야 한다. 이는 효율적이지 않다. 다중망으로는 부족하다. 그래서 탄생한 방식이 패킷 통신이다.
  • 패킷통신은 다중망을 사용하고 통신 내용을 잘게 잘라 조각들로 보내는 방식이다. 조각들이 이동하면서 빠른 길로 갈 수도 있고 망이 끊어저 우회 할 수도 있다. 조각들로 보내다 보면 내용이 섞여 도착할 수 있는데 이는 목적지에서 점검을 통해 정렬을 하면된다.

IP

  • IP는 데이터 조각들을 최대한 빨리 보내는 역할을 한다. 조각들 순서가 바뀌거나 누락되더라도 보내는데 집중한다.

TCP

  • TCP는 IP보다 느리지만 꼼꼼한 방식을 사용한다. 도착한 조각들을 점검하고 하자가 있으면 다시 요청한다.

두 방식을 조합해서 인터넷 통신을 하는 것을 TCP/IP라고 한다.

0개의 댓글