728x90
반응형
SMALL

udp 2

[네트워크] 브로드캐스팅

목차 1.브로드캐스팅 2. 브로드캐스팅 데이터 보내기 위한 절차 브로드캐스팅 통신모델 유니캐스팅 (unicasting) : 한 개체가 다른 한 개체에 데이터를 보내는 모델 브로드캐스팅 (broadcasting) : 한 개체가 특정 네트워크에 속한 모든 개체에 데이 터를 보내는 모델 멀티캐스팅 (multicasting) : 동일 그룹에 가입한 모든 개체에 데이터를 보내는 모델 (개념적으로 브로드캐스팅은 멀티캐스팅의 특수한 경우 이다) 애니캐스팅 (anycasting) : 한 개체가 동일 그룹에 가입한 개체 중 가장 가까운 하나 에만 데이터를 보내면, 데이터를 받은 개체가 그룹에 속 한 나머지 개체에 데이터를 보내는 모델 브로드캐스팅 (broadcasting) 브로드캐스팅, 멀티캐스팅은 엄밀하게는 IP가 제..

코딩/Network 2023.06.06

[네트워크] UDP 서버-클라이언트

목차 1. UDP 서버-클라이언트 구조 2. UDP 서버-클라이언트 분석 UDP 서버-클라이언트 구조 TCP와 UDP 공통점 전송 계층 프로토콜 포트 번호를 이용해 주소를 지정 두 으용 프로그램이 TCP나 UDP를 이용해 통신하려면 반드시 포트 번호를 결정해야함 데이터 오류를 체크 TCP와 UDP는 헤더는 물론, 데이터에 대한 오류도 체크 Cf) IP계층은 헤더의 오류만 체크 = 단편화 UDP의 특징 연결 설정을 하지 않으므로 connect() 함수가 불필요함 프로토콜 수준에서 신뢰성 있는 데이터 전송을 보장하지 않으므로, 필요하다면 응용 프로그램 수준에서 신뢰성 있는 데이터 전송 기능을 구현해야 함 간단한 소켓 함수 호출 절차만 따르면 다자간 통신을 쉽게 구현할 수 있음 TCP와 달리 응용 프로그램이 ..

코딩/Network 2023.06.05
728x90
반응형
LIST