软讯网络 > 操作系统 > 其他操作系统 > 如何提高AS/400 TCP/IP的性能?
【标 题】:如何提高AS/400 TCP/IP的性能?
【关键字】:
AS/400,TCP/IP
【来 源】:http://www.cublog.cn/u/646/showart.php?id=161726
如何提高AS/400 TCP/IP的性能?
AS/400用TCP/IP协议于其他主机进行通讯时,性能不是很好,除了提高网络带宽以外,还应检查AS/400上TCP/IP的配置:
1.修改MTU值(Maximum Transmission Unit)。
1.) 在AS/400命令行上输入命令:CFGTCP
2.)选择Option 2.(Work with TCP/IP routes).
3.)在要修改的路由前输入2(change).
4.)在“Maximum transmission unit”参数输入*IFC.
*IFC的含义:MTU的值与TCP/IP Interface的(Option 1)中的MTU值相同,Interface在缺省情况下与LinD中的Maximum frame size相同。
这样可以提高TCP/IP在这个接口上的吞吐量。
2.修改发送/接收缓冲区的值。
缺省情况下TCP的发送/接收缓冲区的大小是8192,可以考虑适当调整它值(范围是0.5MB-8MB),
1.) 在AS/400命令行上输入命令:CFGTCP
2.)选择Option 3.(Change TCP/IP attributes).
3.)在“TCP receive buffer size”和“TCP send buffer size”参数位置输入要修改的值。或用CHGTCPA命令直接修改。
TCP receive buffer size:接受远程系统数据的缓冲区的大小,若这个值过大,超过了网卡所规定的值,应考虑较低这个值,可以有效地提高TCP的性能。
TCP send buffer size:TCP发送数据的缓冲区的大小,可以根据网卡所规定的值适当调整它的大小。