免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 952 | 回复: 0
打印 上一主题 下一主题

tip11 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-17 02:37 |只看该作者 |倒序浏览
哪位老大解释下非对称路由是怎么概念?有什么作用?

非对称路由是指往返某一节点的路径不一致,两个方向的延时不同,由此在网络测量,特别是基于源端的测量中造成很多问题。如果使用tcp可能问题不是很大,如果使用udp。面向非连接的。或者敏感的voip等就会有问题。

从成都到上海,去的时候坐飞机,回来的时候坐火车
明白否?

voip是什么东西?怎么搞?

VoIP(Voice over Internet Protocol)是一种以IP电话为主,并推出相应的增值业务的技术。VoIP最大的优势是能广泛地采用Internet和全球IP互连的环境,提供比传统业务更多、更好的服务。 VoIP可以在IP网络上便宜的传送语音、传真、视频、和数据等业务,如统一消息、虚拟电话、虚拟语音/传真邮箱、查号业务、Internet呼叫中心、Internet呼叫管理、电视会议、电子商务、传真存储转发和各种信息的存储转发等。
QUOTE:
原帖由 xuzh 于 2006-8-9 11:00 发表
问一个可能对于许多人来说有点简单的问题。
就是。。我下了某个软件的源码,然后
./configure
make
make install
安装没问题。
但是时间有点长。所以我想做个package。以后可以直接pkg_add。
google ... 你把经过这个
./configure
make
make install
后的目录打包起来,到另一台服务器上解包,然后直接make install就可以了,这样可以节约很多时间
执行的命令:
CODE:
[Copy to clipboard]
1. tcpdump -i eth0 -s 256 -X host 134.98.86.13 > result
结果:
A:
14:53:38.559378 IP 134.96.4.3.62153 > 134.98.86.13.24006: P 1924:1958(34) ack 1026 win 1460
        0x0000:  4500 004a 089b 4000 4006 cb40 8660 0403      E..J..@.@..@.`..
        0x0010:  8662 560d f2c9 5dc6 c65e 369c a71f e770         .bV...]..^6....p
        0x0020:  5018 05b4 670f 0000 5330 3330 3120 6f76        P...g...S0301.ov
        0x0030:  3637 3130 3931 3233 3720 3120 3537 3138      671091237.1.123
        0x0040:  3531 3531 3034 3020 3000                                 23456789.0.
B:
14:53:38.592249 IP 134.98.86.13.24006 > 134.96.4.3.62153: P 1026:1061(35) ack 1958 win 64000
        0x0000:  4500 004b 1ec8 4000 3506 c012 8662 560d      E..K..@.5....bV.
        0x0010:  8660 0403 5dc6 f2c9 a71f e770 c65e 36be        .`..]......p.^6.
        0x0020:  5018 fa00 e00d 0000 5330 3430 3220 3030      P.......S0402.00
        0x0030:  206f 7636 3731 3039 3132 3335 2035 3731      .ov671091235.123
        0x0040:  3835 3135 3130 3430 2031 00                           23456789.1.
     从tcpdump可以看出,A:项中编号为ov671091237(看ASCII码中的内容)的包已经发出去了,数据的顺序号是:1924 -> 1958, 共34个字节,期待的ack序号是1026,
下一个包:看B项:
可以看出已经收到顺序号到1958的数据(ack 1958)。所以应该是对方已经接收到了。

很多人反复在问Linux如何设置才能实现共享上网,干脆写一个步骤出来吧
1、vi /usr/local/sbin/firewall
CODE:
[Copy to clipboard]
#! /bin/bash
# Project by Platinum, 2005-05-12"
# Set MODE (LAN or ADSL)
MODE="ADSL"
# Set default gateway (如果MODE==ADSL,此项可以忽略)
GATEWAY="外网网关"
# Set Interface WAN (如果MODE==ADSL,此项可以忽略)
WAN_IP="外网IP地址"
WAN_ETH="外网网卡"
WAN_MASK="外网掩码"
# Set Interface LAN
LAN_IP="内网IP地址"
LAN_NET="内网网络地址"
LAN_ETH="内网网卡"
LAN_MASK="内网掩码"
# Set manager
MANAGER_IP="内网管理员IP"
MANAGER_MAC="内网管理员MAC"
# Initialize modules
modprobe ip_nat_ftp
echo 1 > /proc/sys/net/ipv4/ip_forward
# Initialize Interface LAN
ifconfig $LAN_ETH $LAN_IP netmask $LAN_MASK
# Initialize policy
iptables -P INPUT DROP
iptables -P FORWARD ACCEPT
iptables -F
iptables -t nat -F
# Deny ACK attack
iptables -A INPUT -p tcp ! --syn -m state --state NEW -j DROP
iptables -A FORWARD -p tcp ! --syn -m state --state NEW -j DROP
# Initialize Rules
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -i $LAN_ETH -s $MANAGER_IP -m mac --mac-source $MANAGER_MAC -j ACCEPT
# Added in 2006.02.08, accept all icmp packets except echo-request rate 5/s
# ========== begin ==========
iptables -A INPUT -p icmp --icmp-type 8 -m limit --limit 5/s -j ACCEPT
iptables -A INPUT -p icmp --icmp-type 8 -j DROP
iptables -A INPUT -p icmp -j ACCEPT
# =========== end ===========
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
case "$MODE" in
   LAN)
      # Initialize Interface WAN
      ifconfig $WAN_ETH $WAN_IP netmask $WAN_MASK
      iptables -t nat -A POSTROUTING -s $LAN_NET -o $WAN_ETH -j SNAT --to $WAN_IP
   ;;
   ADSL)
      iptables -t nat -A POSTROUTING -s $LAN_NET -o ppp0 -j MASQUERADE
      GATEWAY=`ifconfig ppp0|grep inet|awk '{print $3}'|awk -F: '{print $2}'`
   ;;
esac
ip route replace default via $GATEWAY2、chmod 700 /usr/local/sbin/firewall
  只有root权限才能读写执行
3、echo "/usr/local/sbin/firewall" >;>; /etc/rc.local
  让系统启动后自动执行脚本
4、reboot
  重启系统
自己根据自己的情况改一下就可以了,应该不难懂

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/19355/showart_156505.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP