网络技术实践教程

分類: 图书,计算机/网络,网络与数据通信,网络配置与管理,
作者: 金光编著
出 版 社: 电子工业出版社
出版时间: 2009-6-1字数:版次: 1页数: 254印刷时间:开本: 16开印次:纸张:I S B N : 9787121087189包装: 平装内容简介
本书以网络层次结构为主线,分层介绍相关技术的实践知识。全书分网络实践基础、网络分层实践和网络安全实践三部分。第一部分网络实践基础为第1,2章,介绍网络体系结构及协议、操作系统和网络仿真工具等。第二部分网络分层实践为第3~8章,介绍物理层、数据链路层、网络层、传输层、应用层及无线网络实践的内容。第三部分网络安全实践为第9,10章,介绍应用密码学、数字签名、PKI和应用安全、防火墙和入侵检测实践等。
本书主要面向高等院校信息类专业(计算机、电子、通信、自动化、信息管理等)本科生、研究生和工程硕士,以及从事网络管理、网络工程、网络研发的工程技术人员。既可作为计算机网络课程的配套实验教材,也可单独作为课程教材,还可作为学习参考书。
目录
第1章计算机网络基础
1.1 计算机网络概述
1.1.1什么是网络
1.1.2 网络分类
1.2 网络结构层次
1.2.1 网络体系结构
1.2.2 网络协议层次
1.3 网络操作系统
1.3.1 Microsoft Windows Server 2003
1.3.2Linux Fedora Core 7
1.4 网络分析与组网工具
1.4.1 Ethereal
1.4.2Packet Tracer
第2章NS-2详解
2.1 NS-2简介和安装
2.1.1 NS-2简介
2.1.2 NS-2安装
2.1.3 NAM简介
2.2 Tcl语言
2.2.1 基本命令格式
2.2.2变量和数组
2.2.3组合和替代
2.2.4 数学运算
2.2.5 流程控制
2.3 OTcl语言和分裂对象模型
2.3.1 类和对象
2.3.2相关类的介绍
2.3.3 OTcl和C4-4-的对象连接
2.4 NS-2编程基础
2.4.1 NS-2的构件库
2.4.2 节点
2.4.3 链路
2.4.4 队列和分组头
2.4.5代理和定时器
2.4.6事件调度机制
第3章物理层实践
3.1 网络综合布线
3.1.1综合布线概述
3.1.2综合布线系统及其组成
3.2物理层设备
3.2.1双绞线
3.2.2 集线器
3.2.3 网卡
3.3物理层实践
3.3.1 双绞线制作
3.3.2 网卡安装
3.3.3集线器实践
第4章数据链路层实践
4.1以太网数据帧分析
4.1.1捕获和分析以太网数据帧
4.2ARP协议及分析
4.2.1捕获和分析ARP数据包
4.3交换机实践
4.3.1交换机分类
4.3.2交换机端口配置
4.4局域网的构建
4.4.1组建对等网
4.4.2组建C/S网络
4.4.3局域网资源的共享
4.5CSMA/CD协议仿真
4.5.1CSMA/CD协议介绍
4.5.2用NS-2进行CSMA/CD协议仿真
第5章网络层实践
5.1IP数据包和协议分析
5.1.1捕获IP数据包
5.1.2分析IP数据包
5.2ICMP数据包和协议分析
5.2.1Ping分析
5.2.2Traceroute分析
5.3路由器实践
5.3.1路由器的主要类型
5.3.2路由器接口配置
5.3.3配置静态路由和RIP协议
5.3.4配置OSPF协议
5.4IP组播仿真
5.4.1IP组播技术介绍
……
第6章传输层实践
第7章应用层实践
第8章无线网络实践
第9章信息安全与保密实践
第10章防御网络攻击实践
参考文献
书摘插图
第4章数据链路层实践
4.2 ARP协议及分析
4.2.1捕获和分析ARP数据包
ARP(Address Resolution Protocol,地址解析协议)工作在数据链路层,在本层联系硬件接口,同时对上层提供服务。简单地说,ARP协议负责将32位IP地址转换为对应的48位MAC地址,例如IP地址为192.168.0.1的网卡MAC地址为O1005e7ffffa。转换过程为:主机先向目标主机发送包含IP地址信息的广播数据包,即ARP请求,然后目标主机向该主机发送一个含有IP地址和MAC地址的数据包,通过MAC地址即可实现数据传输。
每台主机都会在本地建立一个ARP列表,以保存IP地址和MAC地址的对应关系。当源主机发一个数据包给目标主机时,它首先会检查自己的ARP列表中是否存在与该IP地址对应的MAC地址,如果有,就直接将数据包发送到该MAC地址;如果没有,就向本地网段广播ARP请求,查询此目标主机对应的MAC地址。网络中主机收到ARP请求后,会检查数据包中的目标IP是否和自己的IP地址一致。如果不相同就忽略此数据包;如果相同,该主机首先将发送端的MAC地址和IP地址添加到自己的ARP列表中,如果ARP表中已存在该IP的信息,则将其覆盖,然后向源主机发送ARP响应包;源主机收到该响应包后,将得到的目标主机IP地址和MAC地址添加到ARP列表中,并利用此信息开始传输数据。如果源主机一直未收到ARP响应数据包,则表明ARP查询失败。
……