注册 登录 进入教材巡展
#
  • #

出版时间:2013年4月

出版社:机械工业出版社

以下为《计算机网络原理实验教程(第2版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 机械工业出版社
  • 9787111418641
  • 60024
  • 0045156441-3
  • 平装
  • 16开
  • 2013年4月
  • 工学
  • 计算机科学与技术
  • TP393
  • 计算机及相关专业
  • 本科
内容简介
《计算机网络原理实验教程(第2版)/高等院校计算机精品教材系列》编著者徐明伟、崔勇、徐恪。
本书在简要介绍主要网络协议原理的基础上,重点讲述了对这些协议进行观察思考、编程实现和动手实践的基本方法。网络协议数量繁多,本书从中挑选了除物理层以外的包含所有网络层次的21个主要协议进行观察分析,并进一步从中精选设置了11个编程开发实验。本书还安排了对4种常用网络设备、8种典型网络服务器的配置管理实践。本书以Windows和Linux为操作系统平台,以Wireshark为网络协议分析工具,以NetRiver实验系统为协议编程开发和测试环境,以Socket为网络应用编程接口。
本书可作为计算机、电子工程、通信、自动化等信息类专业的高年级本科生和研究生的实验教材,也可作为有一定计算机网络原理基础的工程技术人员的参考书。
目录

前言


第1章  实验准备  1


  1.1  Windows系统网络操作  2


  1.1.1  图形界面网络配置  2


  1.1.2  基本命令行配置ipconfig  4


  1.1.3  网络配置脚本netsh  5


  1.1.4  路由配置route  8


  1.1.5  IPv6网络配置  12


  1.1.6  基本网络诊断技术  14


  1.1.7  高级网络诊断技术  16


  1.2  Linux系统网络操作  20


  1.2.1  基本网络配置ifconfig  21


  1.2.2  路由配置route  22


  1.2.3  基本网络诊断技术  23


  1.2.4  高级网络诊断技术  25


  1.3  网络协议分析工具Wireshark  28


  1.3.1  简介  28


  1.3.2  安装Wireshark  30


  1.3.3  捕捉数据分组  32


  1.3.4  分组格式分析  35


  1.3.5  高级话题  35


  1.4  Socket与网络编程  38


  1.4.1  基本概念  38


  1.4.2  网络字节序转换  38


  1.4.3  Windows Sockets编程接口  39


  1.4.4  Windows下的服务器端编程实例  41


  1.4.5  Linux Sockets编程接口  45


  1.4.6  Linux下的客户端编程实例  48


  1.5  计算机网络实验系统NetRiver  49


  1.5.1  实验系统介绍  50


  1.5.2  实验准备  51


  1.5.3  实验程序编辑与编译  52


  1.5.4  实验程序调试与报文分析  53


  1.5.5  实验程序测试与提交  55


第2章  基础配置观察实验  56


  2.1  IEEE 802.3协议  56


  2.2  PPP  58


  2.3  IPv4  64


  2.4  ICMPv4  69


  2.5  ARP  72


  2.6  DHCPv4  78


  2.7  NAT/NAPT协议  84


  2.8  IPv6  88


  2.9  TCP  92


  2.10  UDP  97


  2.11  RIP  99


  2.12  OSPF协议  102


  2.13  BGP  107


  2.14  DNS协议  113


  2.15  HTTP  118


  2.16  FTP  123


  2.17  BT协议  128


第3章  高级编程开发实验  134


  3.1  滑动窗口协议实验  134


  3.2  IPv4收发实验  139


  3.3  IPv4转发实验  144


  3.4  IPv6收发实验  148


  3.5  IPv6转发实验  153


  3.6  RIP实验  157


  3.7  IPSec实验  164


  3.8  移动IP实验  177


  3.9  简单TCP实验  187


  3.10  BGP状态机实验  196


  3.11  FTP实验  204


第4章  网络设备综合实践  206


  4.1  网络综合实践环境  206


  4.2  配置路由器  207


  4.2.1  路由器简介  207


  4.2.2  路由器配置需求  207


  4.2.3  商用路由器配置  208


  4.2.4  Linux路由器配置  213


  4.2.5  路由器配置验证  215


  4.3  配置交换机  215


  4.3.1  交换机介绍  215


  4.3.2  交换机配置需求  216


  4.3.3  交换机配置  217


  4.3.4  交换机配置验证  218


  4.4  配置NAT网关  219


  4.4.1  配置NAT网关需求  219


  4.4.2  NAT网关配置  219


  4.4.3  NAT网关配置验证  221


  4.5  配置网络防火墙  221


  4.5.1  网络防火墙配置需求  221


  4.5.2  网络防火墙启用  221


  4.5.3  网络防火墙配置  221


  4.5.4  网络防火墙验证  223


第5章  网络服务综合实践  225


  5.1  配置DHCP服务器  225


  5.1.1  DHCP服务器配置需求  226


  5.1.2  DHCP服务器安装  226


  5.1.3  DHCP服务器配置  226


  5.1.4  DHCP服务验证  228


  5.2  配置DNS服务器  228


  5.2.1  DNS服务器配置需求  229


  5.2.2  DNS服务器安装  229


  5.2.3  DNS服务器配置  229


  5.2.4  DNS服务验证  231


  5.3  配置Web服务器  232


  5.3.1  Web服务器配置需求  232


  5.3.2  Web服务器安装  232


  5.3.3  Web服务器配置  234


  5.3.4  Web服务验证  236


  5.4  配置FTP服务器  236


  5.4.1  FTP服务器配置需求  236


  5.4.2  FTP服务器安装  237


  5.4.3  FTP服务器配置  237


  5.4.4  FTP服务验证  239


  5.5  配置电子邮件服务器  240


  5.5.1  电子邮件服务器配置需求  240


  5.5.2  电子邮件服务器安装  241


  5.5.3  电子邮件服务器配置  241


  5.5.4  电子邮件服务验证  243


  5.6  配置TELNET服务器  244


  5.6.1  TELNET服务器配置需求  245


  5.6.2  TELNET服务器安装与配置  245


  5.6.3  TELNET服务验证  247


  5.7  配置网管服务器  248


  5.7.1  网管服务器配置需求  249


  5.7.2  网管服务器安装  249


  5.7.3  网管服务器配置  250


  5.7.4  网管服务验证  252


  5.8  配置VPN服务器  252


  5.8.1  VPN服务器配置需求  252


  5.8.2  VPN服务器安装  252


  5.8.3  VPN服务器配置  253


  5.8.4  VPN服务验证  256


附录  本书相关工具软件  257


参考文献  259