服务器有四个网口,怎么使用

jianghaitao1992 2016-05-19 01:21:25
如题,自己用C#语言编写一个服务器端的软件,要用到两个网口,一个网口用来与客户端软件进行通信,一个网口用来接收现场摄像机的图片数据,请问有没有大神懂这个,能大致讲解一下么?
...全文
6081 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
飞天凤凰601 2016-05-19
  • 打赏
  • 举报
回复 1
应该是楼主有4个网络接口吧? 每个网口可以设置的IP不同,你通过不同的IP和端口来关联不同的内容即可!
  • 打赏
  • 举报
回复
如果你所谓的“网口”是“端口号”的概念,那么你就直接误导了上面大多数人。(当然也包括你自己) 端口号不是一个物理概念,而是一个操作系统的“虚拟的数字”。其实这样就很好理解了,你的服务器软件该监听哪一个端口号、就监听哪一个端口号,不要去骚扰别的应用服务。
  • 打赏
  • 举报
回复
不要把网卡叫做网口,也不要把端口叫做网口。网卡是物理的东西,而端口是纯粹数字化的虚拟概念。 你要能直接说清楚你到底是说“网卡”还是“端口”。
  • 打赏
  • 举报
回复
哪一个网卡被使用,是你的网络底层链路的物理方式来决定的。人家网管给你弄了两个网段(子网络),这对于服务器没有什么差别。服务器监听网卡,其本地地址使用 IPAddress.Any 方式,不用纠结有几个网卡的问题。而端口号是一个抽象数字,代表着应用程序本身。如果你的服务器软件不管某个事情,你就不要监听某个端口号就行了。
ima_zhan 2016-05-19
  • 打赏
  • 举报
回复
是没个网口一个ip吧,通过IP来控制用哪个网口不就行吗
IT流水兵 2016-05-19
  • 打赏
  • 举报
回复
你设置好IP和端口号,配置好路由就行了,跟你网口有什么关系
xuzuning 2016-05-19
  • 打赏
  • 举报
回复
真的很奢侈哦 通讯是通过 IP 和 端口号 进行的,与具体的网卡并无直接关系
Poopaye 2016-05-19
  • 打赏
  • 举报
回复
你这里说的网口是指给水晶头插的那种?

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧