![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
tcp/ip网络
文章平均质量分 67
吾辈中人
别人认为你越是不行,你就要努力变得越强
展开
-
ipv6下的tcp校验和计算
下面代码是自己写的一个ipv6下tcp的校验和计算代码,包含了伪头部信息。关于计算效率未进行详细测试。代码比较简单记录在此以备不时之需。/* *function: 计算ipv6协议下的tcp校验和 *参数: * packet:tcp负载 * pktlen: tcp负载长度 * saddr: ipv6源地址 * daddr: ipv6目的地址 *返回值:校验和 */uint16_...原创 2020-02-15 19:28:06 · 1981 阅读 · 0 评论 -
c语言中的static和c++中的static比较
c语言中:static如果是修饰的全局变量表示,该变量不能被其他文件使用,函数也是一样.如果修饰局部变量,那么,该变量存放在静态区,只能被初始化一次,生命周期随之文件的结束而结束.c++中:static修饰的变量,只能在类外初始化,而且,必须初始化,可以由类直接访问,可以在同族类中实现数据共享,在类中没有存储空间class school {public: school()原创 2017-05-12 21:57:35 · 637 阅读 · 0 评论 -
wireshark常见提示解析
wireshark学习笔记转载 2017-08-09 22:22:50 · 416 阅读 · 0 评论 -
wireshark抓包常见问题分析
wireshark抓包常见问题分析转载 2017-08-09 22:47:48 · 2702 阅读 · 3 评论 -
telnet协议详解
Telnet协议详解转载 2017-08-13 22:04:26 · 529 阅读 · 0 评论 -
自己实现telnet程序
telnet转载 2017-08-13 22:06:38 · 3962 阅读 · 0 评论 -
启用tun设备开启tap虚拟网卡功能
关于tun设备启用tap网卡,就是启用一个字符设备,使用open函数得到一个tun设备的文件描述符,可以使用write和read,或者pcap接口读写网卡,以下的部分为tun设备的控制代码,包括了网卡mac ip mask设置等,主要就是ioctl函数的使用#include <stdio.h>#include <string.h>#include <sys/...原创 2019-04-01 23:48:19 · 4840 阅读 · 2 评论