ARP 扫描主机学习笔记

1.通用套接字地址结构与具体套接字地址结构之间可相互转化

1)通用转具体,某些函数将结果存储在通用套接字地址结构中,这时将通用转换为具体,具体通过访问成员名可以方便的得到结果。

2)具体转通用,为了消除不同具体的地址结构之间的差异,多发生在传递参数的时候

2.mac地址不需要进行大小端转化,构造mac帧时不需要自己构造检验和

3.socket的协议类型参数需要进行大小端转化

4.调用inet_ntop()时候,要注意存储ip字符串的缓冲区大小要大于等于15,一个字符占一个字节。

5.

原文地址:https://www.cnblogs.com/adelep/p/6091086.html