
网络通信
堺雅人v
这个作者很懒,什么都没留下…
展开
-
网络数据包的抓包(解析数据包内容)
使用原始套接字接收(recvfrom/reav/read等)时,可以接收到完整的数据包,数据组装/拆解过程 数字代表上层协议的类型完整数据包为:传输数据包内容 = 链路层包头 + 网络层包头 + 传输层包头 + 应用层数据 Ethernet(MAC)封包格式 ARP/RARP/IP封包 TCP/UDP/ICMP/IGMP封包 接受到的为MAC完整包, 根据每层的包头里面的类型码,确定上一层为什么协议完整的数据包原创 2021-10-22 17:05:50 · 2176 阅读 · 0 评论 -
不同网段通过路由器通信
同网段(如:192.168.3.x)主机可以相互通信,但是不同网段的主机无法通信,可以借助路由器通信路由器:有两个网口,可以设置两个网段(A,B),路由器A网段与主机网段相同,用于主机发送给路由器。路由器把心A网段发送给B网段,B网段与别的路由器2的B网段相同,可以互发信息路由器2的B网段发给自己的C网段,C网段发送给C网段的主机 但是网段A的主机无法直接发送给网段C的主机 (因为不知道谁是路由器)方法:1.先设置主机网络(主机发送数据包给路由器): 给主机”配置“”默认网关原创 2021-10-20 22:20:03 · 8905 阅读 · 0 评论