❶ 成为一个专家级程序设计高手应该学习哪些语言,以及课程
电脑工程师:《操作系统与软件安装》、《WinXP系统优化维护》、《病毒与木马分析查杀》、《个人防火墙安装与配置》、《文件数据加密技术》、《密码防盗技巧》、《数据恢复技术》、《网络代理使用》、《电脑安全保护》等初级课程。
网络工程师:《Win2003系统管理》、《Linux系统管理》、《Access数据库》、《sql Server数据库》、《MySQL数据库》、《共享代理上网技术》、《WEB与FTP等服务器搭建》、《内网监控与管理》、《网站建设教程》、《网站优化推广》、《ASP脚本编程》、《PHP脚本编程》、《JavaScript脚本编程》等中级课程。
安全工程师:《Web安全攻防》、《ARP欺骗防护》、《拒绝服务DDoS攻防》、《密码安全技术》、《漏洞挖掘分析》、《木马分析技术》、《操作系统安全》、《安全管理技术》、《数据库安全》、《网站脚本安全》、《网站安全防护》、《ASM汇编初步》、《C语言入门》、《软件安全保护》等高级课程。
,学好以上课程,你肯定是高手了,不过可能的几年时间吧,好好学!
❷ 高级网络工程师考试
现在收费差不多都在1700左右,各地价格可能有所不同 全国网络工程师技术水平认证考试(NCNE) 国家信息化工程师认证考试—— 国家网络技术水平认证考试及培训报名信息 中国信息产业部为推动和引导网络人才培训,测评网络从业人员的专业技术水平,为信息化建设和信息产业发展提供更多的合格人才,信息产业部全国信息化工程师认证考试管理中心于2002年,通过与知名的国际信息技术与信息人才专业测评机构——美国国家通信系统工程师协会,联合认证,共同推出国家网络技术水平考试(The National Certification of Network Engineer,简称NCNE)。 该认证考试及培训实践性强、内容新,与国际最新网络技术衔接紧密,实验操作部分设计合理,注重理论与实践的高度结合。 现2005年认证考试与培训报名工作已开始,请踊跃报名,积极参加。考生通过考试,可同时获得信息产业部全国信息化工程师认证考试管理中心颁发的相应级别证书和美国国家通信系统工程师协会的认证证书,成为国内外认可的网络技术专业人员,并被加入到国家信息化人才数据库、国际通信系统工程师协会人才库以及中国西安人才网IT人才库。该证书可作为学员出国留学以及奖学金申请的有效证件。 该认证考试为目前我国公开推行的网络技术水平认证体系,创立了我国自主认证品牌。 一、报考及培训类别: 1. NCNE一级认证; 2. NCNE二级认证。 二、报名及考试办法: 根据05年度考试安排,采取常年报名、定期培训、统一考试、集中颁证。单位集体和个人自愿报名均可。 国家网络技术工程师水平认证考试内容及安排 一 级 认 证 使学员具备设计、实现、维护和管理各种常用小型局域网的技能,并了解相关的初步理论知识。网络基础知识 网络布线 OSI参考模型与网络协议 网络互连设备 局域网技术 IP地址的划分与配置 Windows98操作系统的安装、配置与管理 Linux操作系统的安装、配置与管理 在不同操作系统平台(Win98/WinNT/Linux)上实现文件服务与打印服务 基于不同操作系统平台(Win98/WinNT/Linux)的网络接入方案 其它典型网络操作系统的介绍及其同Windows网络的互连 网络安全简介安装和维护各种常用小型局域网的物理设备; 配置各种常用小型局域网的TCP/IP参数; 配置和维护各种常用小型局域网的文件服务器和打印服务器; 配置PC机和各种常用小型局域网连接到Internrt; 保证各种常用小型局域网正常运行。 二 级 认 证 使学员具备配置、管理和维护多种常用的、多平台的、包含广域网连接的且功能完善的小型企业网的技能和相关理论知识通信基础知识 以太局域网的帧结构与工作原理 网桥、交换机的原理与使用 虚拟局域网(VLAN) 令牌环与FDDI ATM网络 TCP/IP协议与应用服务的实现 路由器原理与路由协议 广域网技术 网络安全 网络监视、管理与排错安装、配置和维护DHCP服务器、DNS服务器、FTP服务器和WWW服务器 按照网络管理的需求划分IP子网 管理和维护多种常见的广域网连接 安装、配置和维护小型防火墙软件 监视网络运行并能排除简单故障 保证各种常用小型企业网的正常运行。 1、网络工程考试共分五个等级,即网络管理员、助理网络工程师、网络工程师、高级网络工程师和高级网络专家。 2、网络工程师课程有计算机与网络技术、windows系统管理、数据库基础管理、计算机病毒防治、Linux基础、构造大型企业网络、Windows网络服务管理、Linux网络服务管理、企业邮件系统解决方案、数据库管理、网络安全及解决方案等
❸ Python主要要学那些课程啊
链接:
贺圣军Python轻松入门到项目实战(经典完整版)(超清视频)网络网盘
❹ 有谁知道oracle的认证吗
Oracle的认证本来就包括DBA以及Oracle相关开发的内容,现在收购了SUN公司,认证就更多了,还包括Java的认证和Solaris认证等。
❺ 如何快速安装OSSFTP工具阿里云OSS FTP安装图文详细教程
OSSFTP工具是一个特殊FTPserver,它接收普通FTP请求后,将对文件、文件夹的操作映射为对OSS的操作,从而使得您可以基于FTP协议来管理存储在OSS上的文件。
注意生产环境请使用osssdk,OSSFTP工具主要面向个人用户使用。
主要特性
跨平台:
无论是Windows、Linux还是Mac,无论是32位还是64位操作系统,无论是图形界面还是命令行都可以运行。
免安装:
解压后可直接运行。
免设置:
无需设置即可运行。
透明化:
FTP工具是python写的,您可以看到完整的源码,我们稍后也会开源到Github。
主要功能
支持文件和文件夹的上传、下载、删除等操作。
通过Multipart方式,分片上传大文件。
支持大部分FTP指令,可以满足日常FTP的使用需求。
注意
1.目前在1.0版本中,考虑到安装部署的简便,OSSFTP工具没有支持TLS加密。由于FTP协议是明文传输的,
为了防止您的密码泄漏,建议将FTPserver和client运行在同一台机器上,通过127.0.0.1:port的方式来访问。
2.不支持rename和move操作。
3.安装包解压后的路径不要含有中文。
4.FTPserver的管理控制页面在低版本的IE中可能打不开。
5.FTPserver支持的Python版本:Python2.6,Python2.7。
下载
由于Windows不会默认安装Python2.7,所以安装包中包含了Python2.7,免去您python安装配置的麻烦,解压即可使用。
由于Linux/Mac系统默认会安装Python2.7或Python2.6,所以安装包中不再包含可执行的python,只包含了相关依赖库。
运行
首先解压之前下载的文件,然后根据环境情况选择不同的运行方式。
Windows:双击运行start.vbs即可
Linux:打开终端,运行 i.$bashstart.sh
Mac:双击start.command,或者在终端运行 i.$bashstart.command
上述步骤会启动一个FTPserver,默认监听在127.0.0.1的2048端口。同时,为了方便您对FTPserver的状态进行管控,还会启动一个web服务器,监听在127.0.0.1的8192端口。如果您的系统有图形界面,还会自动打开控制页面,
如下所示:
大部分情况不要任何配置,就可以运行一个FTPserver了,如果想对FTPserver进行配置,请注意需要重启才能生效。
连接到FTPserver推荐使用FileZilla客户端去连接FTPserver。
下载安装后,按如下方式连接即可:
主机:127.0.0.1
登录类型:正常
用户:access_key_id/bucket_name
密码:access_key_secret
注意:
用户中,/是必须的,如用户
tSxyiUM3NKswPMEp/test-hz-jh-002。
-access_key_id和access_key_secret的获取
高级使用
通过控制页面管理FTPserver
修改监听地址
如果需要通过网络来访问FTPserver,那么需要修改监听地址,因为默认的监听地址127.0.0.1只允许来自本地的访问。可以修改成内网ip或公网ip。
修改监听端口
修改FTPserver监听的端口,建议端口大于1024,因为监听1024以下的端口时需要管理员权限.
修改日志等级
设置FTPserver的日志级别。FTPserver的日志会输出到data/ossftp/目录下,可以通过控制页面的日志按钮在线查看。默认的日志界别为INFO,打印的日志信息较少,如果需要更详细的日志信息,可以修改为DEBUG模式。如果希望减少日志的输出,可以设置级别为WARNING或ERROR等。
设置Bucketendpoints
FTPserver默认会探索bucket的所属location信息,随后将请求发到对应的region(如oss-cn-hangzhou.aliyuncs.com或oss-cn-beijing.aliyuncs.com),FTPserver会优先尝试内网访问oss。如果您设置了bucketendpoints,如设置为test-bucket-a.oss-cn-hangzhou.aliyuncs.com,那么当访问test-bucket-a时,就会使用oss-cn-hangzhou.aliyuncs.com域名。
注意
所有修改都需要重启才能生效。
上述的所有修改其实都是修改的ftp根目录下的config.json,所以您可以直接修改该文件。
直接启动FTPserver(Linux/Mac)
可以直接启动ossftp目录下的ftpserver.py,免去web_server的开销。
1.python ossftp/ftpserver.py
配置修改方式同上。
可能遇到的问题
如果连接FTPserver时,遇到以下错误:
有两种可能:
输入的access_key_id和access_key_secret有误。
解决 :请输入正确的信息后再重试。
所用的access_key信息为ram子账户的access_key,而子账户不具有Listbuckets权限。
解决 :当使用子账户访问时,请在控制页面中指定bucketendpoints,即告诉FTPserver某个bucket应该用什么endpoint来访问。同时,子账户也需要一些必须的权限,关于使用ram访问oss时的访问控制。
只读访问
OSSFTP工具需要的权限列表为ListObjects、GetObject、HeadObject。关于如何创建一个具有只读访问的ram子账户,请参考图文教程如何结合ram实现文件共享。
上传文件
如果允许ram子账户上传文件,还需要PutObject。
删除文件
如果允许ram子账户删除文件,还需要DeleteObject。
如果您在Linux下运行FTPserver,然后用FileZilla连接时遇到如下错误:
501 can't decode path (server filesystem encoding is ANSI_X3.4-1968)
一般是因为本地的中文编码有问题。在将要运行start.sh的终端中输入下面的命令,然后再重新启动即可。
1 .$ export LC_ALL=en_US.UTF-8; export LANG="en_US.UTF-8"; locale
❻ 谁知道NSACE``认证考试内容有那些``
1.NSACE课程理念 (1)面向岗位,学以致用。NSACE项目以信息安全岗位能力要求为基准,课程学习内容“零距离”贴近实际工作要求,学员学习知识和培养的能力都能应用到工作岗位中去。(2) 能力分级,循序渐进。NSACE项目按照信息安全职业的需求,分别设定不同等级的学习目标,使学员明确目标,逐步提升自己能力。(3)科学规范,注重能力。NSACE项目实施严格管理,努力为学员服务,分级、科学地提升学员能力。(4)专家引领,博采众长。NSACE项目中职业教材由第一线信息安全专业人士精心打造,吸取国内外信息安全专家的科研成果和经验,学员以此为线索,可以快速地深入掌握信息安全职业所需要的知识和技能。2.初级课程介绍本级课程内容主要有网络安全基础知识、个人电脑安全、恶意代码防护、Windows系统安全、UNIX/LINUX系统安全、网站安全、邮件安全、文件安全、常用软件安全、典型安全工具、防火墙。通过本课程学习,学员具备以下知识和技能:▲掌握网络信息安全基本概念▲掌握网络信息安全典型威胁▲掌握TCP/IP安全问题▲掌握黑客攻击手段和方法▲ 熟悉个人电脑安全设置▲掌握恶意代码基本特征和辨别技术,以及恶意代码防护手段。熟悉计算机病毒、网络蠕虫、木马等安全防护操作和安全工具使用。▲掌握Windows、UNIX/LINUX等系统安全问题,熟悉安全机制典型配置。▲掌握网站(IIS、Apache)安全问题和安全机制,熟悉IIS、Apache典型安全配置及网站安全工具使用。▲掌握网站(IIS、Apache)安全问题和安全机制,熟悉IIS、Apache典型安全配置及网站安全工具使用。▲掌握邮件安全问题和安全机制,熟悉Sendmail、Qmail、Outlook、Foxmail安全配置及安全工具使用▲掌握FTP安全问题和安全机制,熟悉FTP典型安全配置及安全增强工具使用。▲掌握IE常用软件安全配置和安全保护工具安装▲掌握防火墙基本概念、常用技术、部属方法、典型产品,熟悉个人防火墙、Iptables等使用。▲掌握SSH、GHOST等安全工具的应用。▲具备信息安全职业道德素质▲具备法律法规安全意识适合对象:网络管理员、网络工程师、计算机大专生/高职生、电脑安全爱好者、IT服务人员3.中级课程介绍本级课程内容主要有物理实体安全、网络机房安全、网络拓扑与线路安全、网络设备安全、VPN部署与配置、物理隔离交换、无线网络安全、网络入侵检测、网络安全审计、网络安全应急响应、网络安全风险评估、网络系统补丁管理、密码学原理与应用。通过本课程学习,学员具备以下知识和技能:▲对初级中所涉及到的技术问题具有更深入的理论认识,并能解释实际中的安全技术问题。▲熟练掌握入侵检测、VPN、网络物理隔离、安全审计等信息安全基本技术原理。▲能够实施部署多个局域网的防火墙、VPN、身份认证、入侵检测、日志审计等安全防御措施。▲能够对系统中安全措施的实施进行了跟踪和验证,信息安全工作能够做到符合特定的规范要求,能够提供信息安全保证论据。▲能够建立起立体式、纵深的安全防护系统,部署安全监控机制,对未知的安全威胁能够进行预警和追踪。▲能够建立应急响应系统,掌握应急响应典型工具的应用,掌握网络及系统日志分析方法,对安全事件能够快速响应。适合对象:网络管理员、网络工程师、计算机大专生/高职生、电脑安全爱好者、IT服务人员4.高级课程介绍本级课程内容主要信息安全体系理论、信息安全体系规划、信息安全体系设计、信息安全体系实施、信息安全管理。通过本课程学习,学员具备以下知识和技能:▲学员能够针对安全策略、操作规程、规章制度和安全措施做到程序化、周期化的评估、改善和提升,能够组织建立本单位的信息安全体系。▲信息安全管理能够结合本单位的具体情况,制定合适的管理制度和流程,并能提出信息安全管理理念,推广到本单位中具体管理活动中。▲对本单位的系统中安全措施能够总体上把关,掌握防护系统的脆弱性分析方法,能够提出安全防护系统的改进建议。▲熟悉信息安全行业标准和产品特性,熟悉信息安全技术发展动向,针对本单位信息安全需求,能够选择合适安全技术和产品。本级课程内容适合对象:高级网络管理员、高级网络工程师、信息中心主任、单位信息安全主管、高级IT服务人员。
❼ 学Linux到底学什么
第一条:运维应用-->系统架构-->运维开发-->系统开发
第二条:运维应用-->应用dba-->架构dba-->开发DBA
下面详细每个阶段的职位说明:
01.运维应用级别:
这个阶段就是玩别人的软件,例如:linux,nginx,mysql,php,nagios 大多数的linux运维工程师,网络工程师,系统工程师都是这个阶段。 这个阶段属于金字塔的底端,工资是相对比较低的。
02.系统架构级别:
这个阶段就是用已知软件架构大规模集群方案以及实现各种技术方案,属于运维应用上层,需要靠技术,沟通,思想三条线通力配合才能达到这个水平。
03.运维开发级别:
这个阶段就是利用已知语言,开发基本的应用层工具,例如:web管理系统,如果具备前两个运维应用和系统架构的积淀,这个是很轻松可以实现的。
04.系统开发级别:
这个阶段就是修改开源的软件,或者开发新的服务软件(例如:也开发一个web软件,存储软件)与底层软件(例如:OS),是更高一层的开发人员。
05.数据库管理和架构:
这个阶段就是也主要是玩别人的软件,但是数据相对更重要,要求有一定的运维应用的能力。
以上是常规的Linux发展路线,对于想学Linux运维,或正处于Linux运维相关工作的人员,可以根据自身的情况进行定位,选择适合自己的发展路线,往往可以在职场上更加得心应手!
❽ 关于cutftp 使用的教程到那里去找啊
1.安装CuteFTP软件
软件下载地址:
http://music.flasher123.com/hanlan/jhhb/cuteftp5.0.1.rar
这里提供的下载未测试,不知道是什么版本
软件下载以后,解压缩,然后直接运行cuteftp.exe文件一步步安装即可。
2.获取FTP服务器地址、用户名、密码
你只有获取了FTP服务器的访问授权,才能够正常访问FTP服务器。一般情况下,你可以通过以下几个渠道获取FTP服务器的访问授权:
(1)注册免费服务器空间
(2)购买付费服务器空间
(3)获取共享FTP服务器帐号
你所获得的FTP服务器的访问授权包括以下3个内容:
(1) FTP服务器地址(比如IP地址218.4.33.125或者域名地址cn.flasher123.com)
(2)用户名
(3)密码
有了FTP服务器授权法宝,你就可以继续下面的步骤了。
3.设置FTP站点连接
运行CuteFTP,CuteFTP窗口设计得层次分明,功能一幕了然。我们只需通过鼠标简单的拖曳操作就可以完成上传和下载的工作了!不过,别着急,现在还不能完成具体的上传和下载任务,因为,从图1可以看出,现在你还没有连接到任何一个FTP服务器(服务器目录列表窗口还是空白的)。要想连接到一个被授权的FTP服务器,你必须将前面第2点说明的那些授权对象(FTP服务器、用户名、密码)在CuteFTP软件中进行设置。具体方法如下:
(1)打开【站点管理器】对话框
选择【文件】|【站点管理器】命令(或者单击工具栏最左边的【站点管理器】按钮),打开【站点管理器】对话框,(2)新建连接站点
在【站点管理器】对话框中,单击【新建】按钮,建立一个新站点,你可以根据所建立站点的特点重新输入一个站点名称。
(3)输入服务器地址、用户名和密码
单击你新建的站点名称,在右边对应的文本框中输入授权的服务器地址、用户名和密码,你可以参考图2所示进行设置。除了服务器地址、用户名和密码这三项是根据你自己的授权进行设置以外,其他参数一般都和图2所示一致。
(4)取消防火墙设置
有些服务器有一些特别的要求,比如会进行一些高级参数的设置,比较常见的是要取消防火墙设置。单击【编辑】按钮,弹出【设置】对话框,在这个对话框中单击【高级】标签,然后将窗口中的【使用PASV模式】和【使用防火墙设置】两项前面的复选勾去掉,最后单击【确定】按钮, 至此,你的FTP服务器连接就基本设置好了,在图2所示的对话框中单击【连接】按钮,这样就可以连接到服务器上了。如果连接一切正常的话,图1所示的“服务器目录列表”窗口中就会将远端授权给你的服务器目录列表出来。
如果你要上传文件,只需用鼠标将“本地目录”窗口中的文件拖曳到“服务器目录列表”窗口中的相应目录即可,下载文件也是同样的方法。另外,你还可以根据授权情况,在“服务器目录列表”窗口中进行建立目录、删除文件、文件重新命名等操作。
❾ Linux云计算课程具体学什么
Linux云计算学习班每个机构课程内容是不同,而且想要真正掌握Linux知识,必须从基础-中级-高级的课程全部掌握,这样对我们的以后发展才会有更好帮助。
以下是比较经典的Linux编程学习路线:
第一阶段:linux基础入门
1. 开班课程介绍-规章制度介绍-破冰活动;
2. Linux硬件基础/Linux发展历史;
3. Linux系统安装/xshell连接/xshell优化/SSH远程连接故障问题排查
4. 第一关一大波命令及特殊字符知识考试题讲解
5. L inux基础优化
6. Linux目录结构知识精讲
7. 第二关一大波命令及特殊知识考试题讲解(上)
8. 第二关一大波命令及特殊知识考试题讲解(下)
9. Linux文件属性一大堆知识精讲
10. Linux通配符/正则表达式
11. 第三关一大波命令及重要知识考试题讲解(上)
12. 第三关一大波命令及重要知识考试题讲解(下)
13. Linux系统权限(上)
14. Linux系统权限(下)
15. 第一阶段结束需要导师或讲师对整体课程进行回顾
第二阶段:linux系统管理进阶
1. Linux定时任务
2. Linux用户管理
3. Linux磁盘与文件系统(上)
4. Linux磁盘与文件系统(中下)
5. Linux三剑客之sed命令
第三阶段:Linux Shell基础
1. Shell编程基础1
2. Shell编程基础234
3. Linux三剑客之awk命令
第四阶段:Linux网络基础
1. 计算机网络基础上
2. 计算机网络基础下
3. 第二阶段结束需要导师或讲师对整体课程进行回顾。
第五阶段:Linux网络服务
1. 集群实战架构开始及环境准备
2. rsync数据同步服务
3. Linux全网备份项目案例精讲
4. nfs网络存储服务精讲
5. inotify/sersync实时数据同步/nfs存储实时备份项目案例精讲
第六阶段:Linux重要网络服务
1. http协议/www服务基础
2. nginx web介绍及基础实践
3. nginx web精讲结束
4. lnmp环境部署/数据库异机迁移/共享数据异机迁移到NFS系统
5. nginx负载均衡深入透彻
6. keepalived高可用深入透彻
第七阶段:Linux中小规模集群构建与优化(50台)
1. 期中架构开战说明+期中架构部署回顾
2. 全体昼夜兼程部署期中架构并完成上台述职演讲(加上两个周末共9天)
3. kickstart cobbler 批量自动安装系统
4. pptp vpn与ntp服务
5. memcached原理及部署/作为缓存及session会话共享
第八阶段:Ansible自动化运维与Zabbix监控
1. SSH服务秘钥认证
2. ansible批量自动化管理集群(入门及深入)
3. zabbix监控
第九阶段:大规模集群高可用服务(Lvs、Keepalived)
1. Centos7系统自行安装/centos6与7区别
2. lvs负载均衡集群/keepalived管理LVS集群
第十阶段:Java Tomcat服务及防火墙Iptables
1. iptables防火墙精讲上
2. iptables防火墙精讲下
3. tomcat java应用服务/nginx配合tomcat服务部署及优化
第十一阶段:MySQL DBA高级应用实践
1. MySQL数据库入门基础命令
2. MySQL数据库进阶备份恢复
3. MySQL数据库深入事务引擎
4. MySQL数据库优化SQL语句优化
5. MySQL数据库集群主从复制/读写分离
6. MySQL数据库高可用/mha/keepalved
第十二阶段:高性能数据库Redis和Memcached课程
第十三阶段:Linux大规模集群架构构建(200台)
第十四阶段:Linux Shell编程企业案例实战
第十五阶段:企业级代码发布上线方案(SVN和Git)
1. GIT管理
2. 代码上线项目案例
第十六阶段企业级Kvm虚拟化与OpenStack云计算
1. KVM虚拟化企业级实战
2. OpenStack云计算企业级实战
第十七阶段公有云阿里云8大组件构建集群实战
第十八阶段:Docker技术企业应用实践
1. Docker容器与微服务深入实践
2. 大数据Hadoop生态体系及实践
第十九阶段:Python自动化入门及进阶
第二十阶段:职业规划与高薪就业指导
❿ 计算机网络高级软件编程技术的目录
第一部分 计算机网络软件编程训练要求与教学指导
第1章 计算机网络课程内容、编程训练目的与教学指导
1.1 计算机网络课程特点与网络软件人才需求的形势
1.2 计算机网络技术的研究与发展
1.2.1 发展主线1:Internet技术
1.2.2 发展主线2:无线网络技术
1.2.3 发展主线3:网络安全技术
1.2.4 总结
1.3 《计算机网络高级教程》的相关内容安排
1.3.1 计算机网络技术的研究与发展
1.3.2 广域网技术
1.3.3 局域网技术
1.3.4 城域网技术
1.3.5 IPv4协议
1.3.6 IPv6协议
1.3.7 移动IP协议
1.3.8 TCP与UDP协议
1.3.9 网络应用和应用层协议
1.3.10 无线Ad hoc网络、无线传感器网络与无线网格网研究
1.3.11 网络安全与网络管理技术的研究
1.3.12 网络性能分析、网络模拟与开源工具包
1.4 网络软件编程课题训练目的与基本内容
1.4.1 基础类网络软件编程课题训练目的与基本内容
1.4.2 综合类网络软件编程课题训练目的与基本内容
1.4.3 提高类网络软件编程课题训练目的与基本内容
1.4.4 网络软件编程训练选题指导
第二部分 基础训练篇
第2章 Ethernet帧结构解析程序
第3章 使用ARP协议获取局域网内活动主机物理地址
第4章 计算校验和程序
第5章 IP包流量分析程序
第6章 Tracert程序
第7章 IPv6报文封装及地址生成程序
第8章 TCP和UDP数据包发送程序
第9章 基于C/S接的套接字程序设计
第10章 滑动窗口协议模拟程序
第11章 Web Server程序
第12章 无线局域网802.11协议CSMA/CA算法模拟程序
第13章 公钥密码实现程序
第三部分 综合训练篇
第14章 路由器基本功能实现程序
第15章 FTP协议实现程序
第16章 协议分析器程序
第17章 综合扫描器程序
第四部分 提高训练篇
第18章 基于SNMP协议的网络拓补发现程序
第19章 利用OpenSSL实现安全的Web Server程序
第20章 简单防火墙程序
第21章 防火墙扩展功能程序
第22章 NS-2简单有线网络模拟程序
第23章 使用NS-2模拟无线Ad hoc网络
附录A Winpcap简介与使用说明
附录B Windows Driver Mole简介
附录C NS-2在Linux和Windows+Cygwin下的安装
参考文献