毕业设计(论文)-基于Linux的NAT服务器设计

毕业设计(论文)-基于Linux的NAT服务器设计

ID:35647107

大小:1.89 MB

页数:20页

时间:2019-04-06

毕业设计(论文)-基于Linux的NAT服务器设计_第1页
毕业设计(论文)-基于Linux的NAT服务器设计_第2页
毕业设计(论文)-基于Linux的NAT服务器设计_第3页
毕业设计(论文)-基于Linux的NAT服务器设计_第4页
毕业设计(论文)-基于Linux的NAT服务器设计_第5页
资源描述:

《毕业设计(论文)-基于Linux的NAT服务器设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科生毕业论文题目基于Linux的NAT服务器设计系别计算机与信息工程学院班级计算机科学与技术082姓名学号答辩时间2012年5月新疆农业大学计算机与信息工程学院18目录摘要11NAT服务器的基本原理31.1NAT转换地址的基本原理31.2NAT实现技术的分类41.3NAT技术的应用52Linux下的NAT服务器功能介绍62.1硬件实现Linux下的NAT62.2Linux下iptable实现NAT73基于Linux的NAT模块设计和实现分析73.1基于Linux的NAT服务器功能模块设计73.2

2、基于Linux的NAT地址转换的基本流程83.3NAT服务器实现采用的技术方案93.3.1netfilter93.3.2NAT实现的三条规则链113.3.3基于Linux的NAT实现对操作系统的要求114基于Linux的NAT服务器功能模块实现114.1获取数据模块的实现114.2检测NAT表模块的实现124.3决定映射模块的实现134.4修改地址模块的实现144.5转发数据模块的实现164.6测试165结论16参考文献17谢辞1818基于Linux的NAT服务器设计指导教师摘要:本文首先介绍了N

3、AT服务器实现的基本原理,列出了NAT服务器实现的三种技术分类,即静态地址转换、动态地址转换和端口复用动态地址转换。而后举例说明NAT在地址转换、负荷均衡、节约资源等方面的应用,第二章节介绍了Linux下实现NAT的功能,引出本课题研究的主题,基于Linux的NAT服务器设计,介绍了本课题需要完成的任务是实现Linux下简单的NAT功能,第三章节就详细设计了系统实现的具体模块,以及各模块之间的关系。第四章节是本文重点研究的内容,文中介绍了设计的详细完成方法,以达到地址转换的功能。关键词:网络地址转

4、换;IP地址;私有地址;数据报18NATServerDesignBasedonLinuxLiuMingmingTutor:DaXinMinAbstract:ThispaperfirstintroducesthebasicprincipleoftherealizationoftheNATserver,liststheNATserveroftherealizationofthethreekindsoftechnicalclassification,staticaddresstranslation,dy

5、namicaddresstranslationandportreusedynamicaddresstranslation.AndthenforexampleNATinaddresstranslation,loadbalance,conservationofresources,andotheraspectsoftheapplication,thesecondchapterintroducestheLinuxunderthefunctionoftherealizationoftheNAT,arouse

6、thethemeofsubjectresearch,basedonLinuxNATserverdesign,introducedthistopicneedtocompletethetaskistorealizethesimpleNATfunctionLinux,thethirdchapterisdetailedthesystemdesignofthespecificmodule,andtherelationshipbetweenthevariousmodules.Thefourthchaptert

7、othisisthekeyresearchcontent,thispaperintroducesthemethodtofinishthedetaileddesign,inordertoachievethefunctionoftheaddresstranslation.Keywords:NAT;IPaddress;PrivateAddress;Datagram18随着互联网时代技术的突飞猛进,世界的网民也越来越多,随之带来的问题便可想而知。最直接的一个问题,IPv4下的IP地址面临耗尽,虽然IPv6

8、的提出让人们又看到了“希望”,但是从IPv4到IPv6的全面替换,还有些不太现实。这个时候恰恰促进了网络地址转换(NAT,NetworkAddressTranslation)技术的产生,NAT属接入广域网(WAN)技术,是一种将私有(保留)地址转化为合法IP地址的转换技术,它被广泛应用于各种类型Internet接入方式和各种类型的网络中。原因很简单,NAT不仅完美地解决了IP地址不足的问题,而且还能够有效地避免来自网络外部的攻击,隐藏并保护网络内部的计算机。[1]在本论文中将会详细

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。