计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

ADSL接入及共享技术的实现网络毕业论文(2)

2013-09-06 01:12
导读:应用到防火墙技术里,把私有地址隐藏起来不被外界发现,使外界无法直接访问内部网络设备,同时,它还帮助网络可以超越地址的限制,合理地安排网络
应用到防火墙技术里,把私有地址隐藏起来不被外界发现,使外界无法直接访问内部网络设备,同时,它还帮助网络可以超越地址的限制,合理地安排网络中的公有网络地址和私有网络地址的使用。

  NAPT (Network Address and Port Translation) 网络端口地址转换,可以将外部网的公有 IP 及端口号与内部网络的私有网络IP 及端口号相互映射。 通过这种端口重定向方式实现的 NAT 映射功能,可以将来自网络的服务请求映射到内部网络某台微机上。

  例如,如果公司想以内部网络中的主机A 作为对外公开的Web服务器,就得告诉NAT设备将任何访问其公网地址80端口的连接重新定向为到内部网络A主机地址的80端口。如下图所示

图 2-1   NAT 端口映射应用示意图

  3  ADSL 连接协议概述

  3.1 RFC1483 Bridged 接入方式

  RFC1483标准的制定是为了实现多种协议数据包在ATM 的 AAL5 层的封装传送。在协议模型上,RFC1483-Bridged方式在数据链路层对 MAC 帧进行 LLC/SNAP 或VCMUX 的封装,以此来指明上层所应用的协议类型,因此可以适用于网络层上的多协议传送。在形式上,它仿真了以太网的桥接功能,相当于将用户侧的终端设备直接挂接在网络侧的网桥设备上。

  由于ADSL接入设备配置为桥连接方式,理论上来说,设备后可以接多台配置为公网IP地址的微机,这些微机都可以通过网关直接接入 Internet 网络中。但实际上可分配的公有 IP 地址并不多,很多服务提供商限制了每根线上可分配的 IP 个数,因此只有将IP 地址设在ADSL 接入设备的 WAN 端, 然后通过 NAT 的方式来共享有限的 IP 资源,这就是目前较为常见的 1483Bridged+NAT 接入方式,又称为桥路由方式,其接入模型如图3-1所示。

         

              图 3-1   1483Bridged+NAT 接入示意图

  3.2 RFC1577  经典IPOA接入方式

  严格的说,RFC1577 并非一种接入标准,它规定了在 ATM 的AAL5上使用的地址解析机制,是对 RFC1483 Routed 接入方式在 ATMARP 实现细节的补充。在协议模型上,RFC1577不再转发类似ARP 协议的各种以太网报文, 而是通过和网络指定的ARP 服务器交互 ATMARP信息获得下一跳 IP 地址所对应的 ATM 地址,然后采用 RFC1483 LLC/SNAP 或 基于VC 的复用方式对Routed报文进行封装处理。

  RFC1577 一般用于需要静态 IP的商业用户, 和 RFC1483Bridged方式一样,可以采用带 NAT 功能的设备实现多台微机共享带宽。

  3.3  RFC2364  PPP Over ATM 接入方式

  PPPOA接入技术根据RFC2364封装标准对PPP包进行AAL5层封装处理,形成ATM信元流,传送到网络侧的宽带接入服务器上,完成授权、认证、分配IP地址和计费等一系列PPP接入过程。

  同样,可以采用带 NAT 功能的设备实现多台微机共享带宽。此外,当服务商是根据 PPP 接入的时间进行计费时,还需要考虑 ADSL 设备是否具有按需拨号(DOD功能)及自动断开功能,这样可以避免无数据访问时系统仍占用带宽,浪费网络资源及增加不必要的费用开支。

  3.4  RFC2516  PPPOE接入方式

  早期的 PPPOE 接入方式,拨号程序一般放在 PC 机上,ADSL Modem 配置为简单的 RFC1483Bridged 桥接方式,由 PC 机使用PPPOE客户端程序(比较常见的有 Enternet300、RASPPPoE等)发起 PPP 拨号请求并获得动态的公网 IP 地址。其接入模型如下图所示

图 3-2   PPPOE 接入示意图

  为了实现多台微机带宽共享,需要将 PPPOE 客户端呼叫例程集成至 ATUR端,其后加上 NAT 地址转换机制。目前,一般带路由功能的 ADSL 接入设备都具有这样的功能。

  4  开发平台的选择及搭建

  4.1  产品定位

  鉴于目前上面向低端用户的 ADSL 接入产品较多,价格竞争非常激烈, 利润空间已急剧减缩。我们希望开发一款针对中高端用户使用的 ADSL 路由器产品,除了实现普通 ADSL 接入及简单 NAT、防火墙等功能外,还具有路由器产品的 VPN、IPSEC、服务映射、动态路由更新协议等功能,具有和 CISCO 兼容的配置命令集,实现即配即用,便于用户随时进行监控。

  4.2  硬件开发平台的选择

  通过调研,我们找到几款符合需求的CPU芯片,如 Motorola 的 PowerPC 850SAR、 Intel 的 IXP225、SamSung 的S5N89xx系列芯片,Virata 等。这几款芯片在性能、价格等方面的综合比较如下表所示:

                            表 4-1  硬件平台综合比较表

  若从方面考虑,选择 virata 芯片比较合适,而且厂方提供了自己的操作系统及全套开发源代码,几乎已是半成品。但测试中感觉部分协议、功能不够完善,控制台人机界面也不符合要求

上一篇:计算机网络安全浅析网络毕业论文 下一篇:没有了