自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 基于目的转发和通用转发区别

基于目的地转发意味着什么? 这与通用转发有什么不同?基于目的地的转发意味着到达路由器的数据报将仅基于数据报的最终目的地被转发到输出接口。如果是根据目的地的IP地址转发的话, 路由转发表中可能需要有40多亿项. 当然可以通过匹配IP地址的最长前缀对所有IP地址进行分组. 但是这样的路由器功能太单一, 不具有普遍性。通用转发意味着,除了其最终目的地外,当路由器确定数据报的输出接口时,还会考虑与数据报相关的其他因素。通用转发延续了基于目的转发的"匹配+动作"模式, 但不受限于通过源分组的IP地址匹配目的IP

2022-03-09 15:24:07 1543 1

转载 静态成员和静态函数

对象与对象之间的成员变量是相互独立的。要想共用数据,则需要使用静态成员和静态方法。  只要在类中声明静态成员变量,即使不定义对象,也可以为静态成员变量分配空间,进而可以使用静态成员变量。(因为静态成员变量在对象创建之前就已经被分配了内存空间)  静态成员变量虽然在类中,但它并不是随对象的建立而分配空间的,也不是随对象的撤销而释放(一般的成员在对象建立时会分配空间,在对象撤销时会释放)。静态成员变量是在程序编译时分配空间,而在程序结束时释放空间。  静态成员的定义和声明要加个关键static。静态成员可

2022-03-07 19:43:27 442 1

原创 在linux里面添加dns服务器

如果Linux里面没有添加dns服务器那么在系统中只能通过ip地址进行访问,添加完dns服务器后可以解析域名方法:首先输入cd /etc/network然后进入网卡配置文件,记住需要使用根权限sudo vim interfaces根据自己需要的ip地址网关等修改ens33(自己真实的网卡)的内容我的IP地址是192.168.31.179,大家根据自己需要修改即可。...

2022-03-01 17:34:04 3300

原创 wireshark无法捕获网卡接口的问题

安装WireShark版本为3.6.2后,捕获接口为空,看网上资料发现是npf驱动没有打开,但是q启动cmd后,输入net start npf发现还是无法启动显示服务名无效,所以换了一个版本3.4安装有效。

2022-02-22 14:58:27 7892

原创 socket通信

在一个tcp协议通信的socket中,相当于封装了自己的ip和端口加上对方的ip和端口加上message,而且一个socket就代表一个对话关系,一个端口可以有多个对话关系

2022-01-06 21:13:56 995

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除