文章分类 -  Network Technology

网络工程技术
摘要:在网上发现了一个好用的工具PacketSender,数据包发送器。对于写网络程序来说,有很大的便利性。虽然在linux下,netcat工具也很好用,但是这个也不错。 原本是英文的,给翻译了一下。这是基于QT开发的。有一些翻译不对的地方,还请指正。 本文由乌合之众 lym瞎编,欢迎转载 blog.cn 阅读全文
posted @ 2020-09-09 10:40 傍风无意 阅读(440) 评论(0) 推荐(0)
摘要:设置connect的超时很简单,CSDN上也有人提到过使用select,但却没有一个令人满意与完整的答案。偶所讲的也正是select函数,此函数集成在winsock1.1中,简单点讲,"作用使那些想避免在套接字调用过程中被锁定的应用程序,采取一种有序的方式,同时对多个套接字进行管理"(《Window 阅读全文
posted @ 2020-08-03 23:06 傍风无意 阅读(3504) 评论(0) 推荐(0)
摘要:一般情况下:send(), recv()用于TCP,sendto()及recvfrom()用于UDP,但是send(), recv()也可以用于UDP,sendto()及recvfrom()也可以用于TCP。 一、recv()和recvfrom()有什么区别? 1. recvfrom()函数原型. 阅读全文
posted @ 2020-05-04 15:25 傍风无意 阅读(773) 评论(0) 推荐(0)
摘要:转自:C++实现ping功能,致敬原创! 一、目标是要实现下面的功能: 二、基础知识 ping的过程是向目的IP发送一个type=8的ICMP响应请求报文,目标主机收到这个报文之后,会向源IP(发送方,我)回复一个type=0的ICMP响应应答报文。那上面的字节、往访时间、TTL之类的信息又是从哪来 阅读全文
posted @ 2020-04-30 09:09 傍风无意 阅读(883) 评论(0) 推荐(0)
摘要:题目1 用户有800台电脑,从192.168.0.0这个网段划分,掩码是多少。 中间的过程是怎么计算的? 解答 Math.log2(800) // 9.64 9<log以2为底的800<10,所以掩码位数:32-10=22。所以192.168.0.0/22。 题目2 一个子网掩码是255.255.2 阅读全文
posted @ 2020-02-23 23:01 傍风无意 阅读(1430) 评论(0) 推荐(0)