当前位置: 技术问答>linux和unix
问个关于socket编程的问题
来源: 互联网 发布时间:2016-06-07
本文导语: socket可以通过IP来确定要发送的目的地 那么可以通过mac地址来确定吗? 如果可以 那sendto的时候关于地址的结构体应该用什么? 不会再是sockaddr_in了吧? | 好好看协议,每层都有对应的判据,一般转发是看...
socket可以通过IP来确定要发送的目的地
那么可以通过mac地址来确定吗?
如果可以 那sendto的时候关于地址的结构体应该用什么?
不会再是sockaddr_in了吧?
那么可以通过mac地址来确定吗?
如果可以 那sendto的时候关于地址的结构体应该用什么?
不会再是sockaddr_in了吧?
|
好好看协议,每层都有对应的判据,一般转发是看ip的,而在局域网的时候,是总线模式,可以用ip或者MAC监听,不然一般只看ip。
|
貌似一般用的都是通过ip地址发送
|
如果一定要用 mac 地址,
可以先用 arp 命令获取 mac 地址对应的ip, 再通过 ip来发。
可以先用 arp 命令获取 mac 地址对应的ip, 再通过 ip来发。