뭘 만들려고 하냐면
1:N 채팅인데, 서버1, 클라이언트N개 있어가지고 클라이언트가 메시지 쓰면 서버로 메시지 갔다가 서버가 브로드캐스팅해서 클라이언트로 가는 이런 구조를 설계했는데
일단 서버는 메시지 쓸일도 없고 에코 서버니까 그냥 받은 메시지 브로드캐스팅만 해주잖아. 그러니까 클라이언트 쪽에서 메시지 입력해서 서버 쪽으로 보내는 걸로 되어있기 때문에 클라이언트 쪽에서 sendto함수 쓰고 서버는 바인딩 해줘야되는데 지역 브로드 캐스트 IPv4 예약 아이피 "255,255,255,255"로 하면 바인딩 자체가 안되는 거 같다. 바인드 함수에서 오류나고 종료되 printf로 찍어보면...
어떻게하냐? 원래 오류나는거 맞음??? 아니면 내가 실수한게 있는건가 소스 올려볼까?? 형들 제발 도와줘...ㅠ
브로드캐스트는 그러라고 만든게 아닌데
학교 윈도우 프로그래밍 할 때 채팅프로그램 만든애 있었는데 개가 브로드캐스팅으로 서버에서 클라이언트로 보내준다 뭐 어쩌고 했던 거 같은데 잘못들은건가?
브로드캐스트로 안돼.;
인서울부럽내요
암크라제
프갤섹히들 무식하노.. 브로드캐스팅 먼지도 모르네.. 브로드라니까 막 여기저기 한방에 막 쏴줄거같낭..
그냥 라우터한테 뒤에 마스킹되있는 서브클래스한테도 쏴조라 하는 명령을 하는 규약일 뿐인데.. 니가 생각하는 브로드 캐스팅이 있으면 a클래스에 브로드캐스팅하면 한방에 전세계로 방송할수잇것농..