Linux连网配置特殊之处分析

运维 系统运维
Linux同大多数内核不一样,它会注意IP包中的TOS(type-of-service,服务类型)域,并且会向被标记为交互式(低延迟)的包提供更快的服务。遗憾的是,微软方面犯的错误却让您不得不关闭这项完全合理的功能。

 Linux连网配置的特殊之处

  Linux同大多数内核不一样,它会注意IP包中的TOS(type-of-service,服务类型)域,并且会向被标记为交互式(低延迟)的包提供更快的服务。遗憾的是,微软方面犯的错误却让您不得不关闭这项完全合理的功能。

  源自Windows老系统的所有包,不管它们的用途是什么,都被标记成了交互式的包。另一方面,UNIX系统通常不把任何包标记成交互式的。如果您的Linux网关是向一个既有UNIX又有Windows系统的混合网络提供服务,那么Windows的包就一定会得到优先处理。这对UNIX的性能所造成的影响相当明显。

  在您编译Linux内核的时候,可以关闭基于TOS对包进行分类的功能。只要不选"IP: use TOS value as routing key"这项就行了。

  在启用了 IP 伪装(也就是 NAT)的时候,它就告诉内核,在把包转发出去之前,先把包的分片组装成一个完整的包,即使内核必须立即对包重新分片,才能把它发送出去也是如此。重新组装颇费CPU周期,但是在现代计算机上,CPU的速度足够快,所以这确实不是个大问题了。

  Linux允许您改变某些类型的网络接口的MAC级地址:

  这是一项危险的功能,它会有破坏作用。它能带来方便,但只应该在万不得已的时候才用。

责任编辑:赵宁宁
相关推荐

2010-01-05 14:33:09

.NET Framew

2009-07-01 18:00:07

存储虚拟化服务器

2010-01-05 16:12:10

高端SAN交换机

2009-12-31 09:51:16

无线Mesh接入技术

2010-01-06 17:36:40

Ubuntu 9.10

2014-08-01 17:12:14

Linux特殊符号

2009-09-29 10:57:13

Linux特殊文件权限操作系统

2010-04-22 16:05:46

网络负载均衡配置

2014-08-14 17:11:51

LinuxWindows

2011-09-28 09:32:14

Linux

2020-10-23 21:52:39

连网设备物联网安全漏洞

2011-02-25 10:19:54

Proftpd

2009-10-27 17:28:05

linux系统中配置A

2009-08-16 22:24:50

无线局域网无线网桥

2010-06-02 13:10:11

2014-08-07 10:23:24

linux重定向

2022-11-09 15:54:27

2009-12-09 09:02:07

iPhone开发者

2010-09-14 11:16:55

Debian Linu

2021-11-07 19:06:57

爬虫网断JS
点赞
收藏

51CTO技术栈公众号