计算机网络
文章平均质量分 52
hmh86
这个作者很懒,什么都没留下…
展开
-
c语言实现ping
在dos输入ping+主机名可以知道主机是否可达,这是网际控制报文协议ICMP的一个应用,为了更有效的转发IP数据报和提高交付成功机会,封装在ip数据包中的ICMP允许主机或路由器报告差错情况和提供异常情况的报告。更具体点的,向目的主机发送ICMP回送请求报文,收到此报文的主机必须向源主机或路由器发送ICMP回送回答报文。ICMP的报文格式是,常见的ICMP报文类型如下图要模拟ping的过原创 2016-11-25 16:54:58 · 1508 阅读 · 0 评论 -
计算机网络CRC校验
数据链路层的三个基本问题,封装成帧、透明传输、差错检测。封装成帧的方法是加帧定界符,透明传输的方法是字符填充,而差错检测的方法是循环冗余检验CRCgit@github.com:nicehmh/CRC.git原创 2016-10-07 17:37:52 · 989 阅读 · 0 评论 -
c语言实现端口扫描程序
向指定的ip和端口发起请求,若该ip端口出于工作状态,则能成功连接,不能则说明端口已关闭。#include #include #define DEST_IP "127.0.0.1"#define DEST_PORT 1434int main(){ //初始化WinSock WORD wVersionRequested = MAKEWORD(2,2); WSA原创 2016-12-14 21:39:00 · 10514 阅读 · 1 评论