Network 썸네일형 리스트형 [OSI Layer 4] 응용계층 - TCP와 UDP TCP(Transmission Control Protocol)이란? 네트워크의 연결은 광케이블이나 구리선, 인공위성과 같이 다양한 종류와 품질를 가지는 여러종류의 회선으로 이루어져 있다. 데이터 전송 도중 데이터 손상은 불가피하며, 각 패킷이 하나의 고정된 전달 경로만을 이용하지 않고 라우터가 품질이 좋은 최적의 경로로 라우팅하여 각각 다른 경로를 통해 전송되기 때문에 데이터 순서 또한 바뀔 수 있다는걸 의미한다. 이러한 네트워크 상황에서 TCP/IP는 연결된 상태에서 올바른 통신을 하도록 도와준다. 이 프로토콜은 신뢰성 있는 전송을 수행하기 위해 두 호스트가 교환하는 데이터와 승인 메시지 뿐만아니라 어떻게 TCP 소프트웨어가 주어진 호스트의 여러가지 목적지 가운데서 하나를 구별하며 어떻게 전송 에러를 .. 더보기 멀티캐스팅, 멀티캐스트 라우팅 멀티캐스팅(Multicasting) 멀티캐스트 데이터는 라우터와 라우터 사이에는 유니캐스트 방식으로 데이터가 전달되며, 서브 네트워크에서는 멀티캐스트 채널에 참여한 컴퓨터에서만 데이터가 전달된다. 여러대의 컴퓨터로 이루어진 서브네트워크에서 몇대의 컴퓨터만 멀티캐스트 채널에 가입해 있다면 해당 컴퓨터로만 데이터가 전달된다. IGMP(Internet Group Management Protocol) 멀티캐스트 데이터 송, 수신을 위해 IGMP 프로토콜을 사용한다. 1. Router는 하위 Host에게 주기적으로 Query 메시지를 보내 Group Membership을 물어본다. 2. Host는 지정된 시간 내에 Report를 해야한다. 혹, 같은 그룹에 속해 있는 다른 Host의 Report를 특정 Host가.. 더보기 이전 1 다음