2011-02-05 5 views
0

LAN에 있지 않고 대신 WAN에있는 청취 서버에 연결할 수 있는지 궁금합니다. 이것을 허락하기 위해 내가해야 할 변화는 무엇인가?C#의 WAN 서버에 연결

답변

2

LAN, MAN 및 WAN은 네트워크의 크기를 나타내는 데 사용되는 상대적인 용어입니다. 그들은 하드웨어 레이아웃과 관련이 있습니다. 하드웨어는 소켓 프로그래밍에 대해 의도적으로 투명합니다. 따라서 이러한 항목에 신경 쓰지 않아도됩니다.

어려움에 보이는 연결이있는 경우 :
NAT/방화벽을 : 그들은 물건을
라우팅을 차단 : 특히 서브넷 및 사설 IP의.
텔넷 : 네트워크에서 TCP 서버에 연결할 수 있는지 확인하는 간단한 방법은 텔넷으로 연결하는 것입니다.

AFA 프로그래밍 테스트의 경우 간단하게 chat application을 권장합니다. 초보자를위한 훌륭한 학습 도구. 나는 개발 이전에 모든 네트워크 꼬임을 해결하기 위해 새 소켓을 작성하기 전에 작동하는 소켓 애플리케이션을 사용하고 싶다.

2

사용자와 WAN 서버 간의 연결을 차단하는 것이 없으면 연결하려는 주소를 변경하십시오. 인터넷 프로토콜은 네트워크 크기에 관계없이 동일합니다.