FreeBSD 7的TSO特性
因为我用的网卡多数都是em(4),所以在最近的升级中也就利用了它提供的TSO功能。TSO是一项减少服务器负载的技术,其原理是将TCP相关的一部分计算交给网卡去做。
共 132 篇文章。
因为我用的网卡多数都是em(4),所以在最近的升级中也就利用了它提供的TSO功能。TSO是一项减少服务器负载的技术,其原理是将TCP相关的一部分计算交给网卡去做。
以前一直觉得mailman与postfix的VERP支持配合的很不好,今天把它patch掉了。需要注意一点即 postfix 的smtpd_authorized_verp_clients默认设置为$authorized_verp_clients,这个值没有意义,需要自己改成合适的值。
今天我们给FreeBSDChina.org配置了IPv6路由。现在IPv6网络上可以直接访问www.freebsdchina.org了。
看来还是学的太少了。之前只是注意到内核有提供这样一个接口,等到kris来信才知道,这个接口和其他平台上都不一样-_-#
今天把用于 FreeBSD 7-CURRENT的RFC 3522实现发到邮件列表之后,Mike告诉我,爱立信对Eifel Detection算法拥有专利,并禁止非开源产品无偿使用此专利。
还在老地方。RFC 3522 (Eifel Detection)是一项用于避免TCP中不必要的重传的技术。
关于FreeBSD近期希望完成的网络协议栈方面改进,请参见 Wiki。
我想这可能是很多人比较关心的问题,特别是希望用一台机器,多块网卡,甚至有多个网关来实现伪双线的同学。
默认情况下FreeBSD系统中配置的网关,是不会自动使用多个网卡的。网关会与某一块网卡关联,并且,默认网关只能有一个。
但是,我们经常会遇到一些比较复杂的情况。例如,你有两块网卡,并且都接入了同一个网段,使用同一个网关,此时,所有的流量都会从一块网卡出去,另一块网卡则没有出流量;另一种比较极端的情况是,你有网通、电信各一个IP,但只有1台机器,而且机房也不给做BGP(当然,这是伪双线,我个人强烈建议不要使用这种机房服务),标准的路由方式就不太好用了。这时候,我们可以借助 FreeBSD 内建的 pf (通过route-to规则)来完成一些比较复杂的功能。
今天 陈总 去机房把NetGear换成了一台Cisco的29系列产品。但愿能把捣乱的人抓住……
除了这个之外,也试试看Cisco对我做的一些TCP协议变动是否支持良好。
感谢对岸国立交通大学资讯工程学系和台湾大学计算机与资讯网路中心提供的网络资源,ftp.cn.freebsd.org (a.k.a. ftp.freebsdchina.org)得以以2MB/s的速度完成了FreeBSD 6.2-RELEASE镜像传输。
在这里要告诉大家的是,目前为止,FreeBSD尚未官方正式公告此一版本之正式发布。在正式公告之前,请耐心等待,不要过早下载这一版本。
最近看代码时了解到的,顺手查了一下,在此留个记录:
SRV记录的作用是指明某域名下提供的服务。
例子:
_http._tcp.example.com. SRV 10 5 80. www.example.com
SRV后面项目的含义:
10 - 优先级,类似MX记录
5 - 权重
80 - 端口
www.example.com - 实际提供服务的主机名。