由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Linux下C++程序能否指定监听一个网卡的端口?
相关主题
Linux网络编程的疑难问题请问我应该学什么? (转载)
问一个思路:如何创建并监听虚拟网卡Paypal抛弃Java是因为Douglas Crockford吗?
菜鸟请教什么类型的项目需要linux下面的编程。想转java了 求教
想编一个从同一台机器上的很多虚拟IP地址发出packet的程序?为什么C能占据TIOBE的第一名?
普通TCP还是HTTP?嵌入式Web有什么注意事项?
Windows/Linux FTP问题C++学到什么程度能找到初级工作
如何比较C, C++ 和JAVA???embedded is for losers.
嵌入式编程问题C++ Boost怎么样,好用吗?
相关话题的讨论汇总
话题: 网卡话题: c++话题: 端口话题: linux话题: 程序
进入Programming版参与讨论
1 (共1页)
b***i
发帖数: 3043
1
嵌入式系统有两个网卡,一个是由用户设定IP地址等。第二个是系统默认一个地址和子
网。
现在,我们控制软件要通过第二个网卡来控制这个系统。那么,我们定下来这个网卡是
192.168.1.1
问题是,如果客户需要第一个网卡地址是192.168.1.10,这两个网卡就在同一个子网内
了。这样行吗?
问题1:程序能否监听某个网卡的端口?
问题2:C++程序能否知道发送包给192.168.1.2是给哪个网卡的?
n*****t
发帖数: 22014
2
syscall 可破,应该是 link layer 的一个什么玩意,具体忘记了。tcpdump 可以指定
网卡,你用 strace 看看这货干了点啥破事。
子网不是问题,设置好 route 和 netmask。

【在 b***i 的大作中提到】
: 嵌入式系统有两个网卡,一个是由用户设定IP地址等。第二个是系统默认一个地址和子
: 网。
: 现在,我们控制软件要通过第二个网卡来控制这个系统。那么,我们定下来这个网卡是
: 192.168.1.1
: 问题是,如果客户需要第一个网卡地址是192.168.1.10,这两个网卡就在同一个子网内
: 了。这样行吗?
: 问题1:程序能否监听某个网卡的端口?
: 问题2:C++程序能否知道发送包给192.168.1.2是给哪个网卡的?

1 (共1页)
进入Programming版参与讨论
相关主题
C++ Boost怎么样,好用吗?普通TCP还是HTTP?
C++/C#的一个设计方案---大伙说谁的方案合理?Windows/Linux FTP问题
公司高层要软件组接管我们的嵌入式软件如何比较C, C++ 和JAVA???
Embedded software engineer想转行做Java,HTML或者数据库,该怎么开始?嵌入式编程问题
Linux网络编程的疑难问题请问我应该学什么? (转载)
问一个思路:如何创建并监听虚拟网卡Paypal抛弃Java是因为Douglas Crockford吗?
菜鸟请教什么类型的项目需要linux下面的编程。想转java了 求教
想编一个从同一台机器上的很多虚拟IP地址发出packet的程序?为什么C能占据TIOBE的第一名?
相关话题的讨论汇总
话题: 网卡话题: c++话题: 端口话题: linux话题: 程序