01 2009 档案

C++ Exercises(十七)---网际校验和算法
摘要:IP,TCP,UDP等许多协议的头部都设置了校验和项,计算校验和的算法一般采用网际校验和算法,它将被校验的数据按16位进行划分(若数据字节长度为奇数,则在数据尾部补一个字节0),对每16位求反码和,然后再对和取反码。 阅读全文

posted @ 2009-01-05 20:42 Phinecos(洞庭散人) 阅读(3319) 评论(1) 推荐(0) 编辑

基于ARP协议获取局域网内主机MAC地址
摘要:ARP帧数据结构 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#define BROADMAC {0xFF,0xFF,0xFF,0xFF,0xFF,0xFF} //广播MAC #define EH_TYPE 0... 阅读全文

posted @ 2009-01-04 21:28 Phinecos(洞庭散人) 阅读(10611) 评论(7) 推荐(2) 编辑

C++ Exercises(十六)---Ethernet帧包结构解析
摘要:图1是一个假想的帧包结构, 图2是解包后的结果。 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->///////////////////////////// ///帧信息类 ///////////////////////////// class ... 阅读全文

posted @ 2009-01-03 16:46 Phinecos(洞庭散人) 阅读(2578) 评论(0) 推荐(0) 编辑

导航

统计

点击右上角即可分享
微信分享提示