반응형 udp2 UDP의 구조 UDP란 무엇인가? TCP는 3-way 핸드셰이크로 연결이 확립된 후에 데이터를 전송하고 그때 확인 응답을 합니다. 데이터 전송 도중에 오류가 발생하면 재전송하거나 포트 번호로 애플리케이션을 구분하여 데이터를 정확하게 전달하기 위한 기능도 있습니다. UDP는 비연결형 통신이라서 데이터를 전송할 때 TCP처럼 시간이 걸리는 확인 작업을 일일이 하지 않습니다. UDP는 TCP와는 달리 효율성을 중요하게 여기는 프로토콜이라 TCP와 같은 신뢰성과 정확성을 요구하게 되면 효율이 떨어집니다. UDP의 장점은 데이터를 효율적으로 빠르게 보내는 것이라서 스트리밍 방식으로 전송하는 동영상 서비스와 같은 곳에 사용됩니다. 동영상을 TCP 데이터 통신으로 전송하면 수신을 확인하는 데 시간이 너무 오래 걸려서 동영상을 원활.. 2022. 1. 7. 전송 계층의 역할 전송 계층의 두 가지 역할 네트워크 계층을 설명할 때 다른 네트워크로 데이터를 전송하려면 라우터가 필요하고, 라우팅 기능을 사용하여 전송할 수 있다고 했습니다. 그럼 라우팅 기능을 통해 데이터를 전송하더라도 목적지에 도달하지 못할 수도 있습니다. 이유는 라우팅 정보가 잘못될 수도 있고 많은 라우터를 경유하는 도중에 라우터에 문제가 생기거나 패킷이 손상될 수도 있기 때문입니다. 물리 계층, 데이터 링크 계층, 네트워크 계층의 3계층이 있으면 목적지에 데이터를 보낼 수 있습니다. 하지만 데이터가 손상되거나 유실되더라도 이들 계층에서는 아무것도 해 주지 않습니다. OSI 모델에서 전송 계층은 목적지에 신뢰할 수 있는 데이터를 전달하기 위해 필요합니다. 우선 전송 계층에는 오류를 점검하는 기능이 있습니다. 오류.. 2022. 1. 3. 이전 1 다음 반응형