本书主要介绍现代互联网技术的基本概念、工作原理和应用,包括SDN等新技术的应用。讨论园区和电信城域网的组网方式、TCP/IP和主要应用部署的原则、方法。实验部分介绍在具体的网络设备上如何运用这些知识,针对具体问题和需求,组建网络、配置和部署协议。主要内容包括:互联网概述、TCP/IP基础、Wireshark/GNS3/Mininet等常用网络工具的使用、以太网原理与二层组网技术、路由协议与OSPF协议、域间路由与BGP、应用层协议与ISP基础服务、园区与城域网综合应用实验、SDN技术及实验等。
本书内容新颖翔实,讲述深入浅出,很好地兼顾了现代互联网理论与实践两方面的知识和技能的要求,每章均附有练习与思考题,便于自学。本书可作为普通高等院校通信工程、电子信息、计算机等专业的高年级本科生的理论或实验教学用书,也可作为电信工程技术人员继续教育的教材和参考书。
目录
前言
第1章现代互联网概述1
1.1Internet的体系结构1
1.1.1Internet概述1
1.1.2网络结构2
1.1.3互联的原理4
1.1.4TCP/IP体系结构6
1.2网络层8
1.2.1网络层概述8
1.2.2IP8
1.2.3ARP与ICMP18
1.2.4路由器的原理20
1.3传输层24
1.3.1端口号和套接字25
1.3.2UDP26
1.3.3TCP27
1.4互联网的演进32
1.4.1需求的变化与网络演进32
1.4.2IPv634
1.4.3MPLS38
本章小结41
练习与思考题41
第2章网络基础实验44
2.1互联网的接入44
2.1.1互联网接入概述44
2.1.2互联网接入方式47
2.1.3双绞线的制作50
2.1.4无线局域网配置实验53
2.1.5网络资源共享59
2.2常用网络命令63
2.2.1Windows常用网络命令63
2.2.2Linux常用网络命令68
2.3Wireshark的使用70
2.3.1Wireshark简介70
2.3.2Wireshark实验76
2.4GNS3网络仿真器77
2.4.1GNS3简介77
2.4.2GNS3实验82
本章小结82
练习与思考题83
第3章以太网原理与实验84
3.1以太网原理84
3.1.1以太网概述84
3.1.2以太网帧结构87
3.1.3共享式以太网89
3.2以太网组网技术92
3.2.1交换式以太网92
3.2.2虚拟局域网原理98
3.2.3交换机与VLAN基础实验104
3.3VLAN高级应用108
3.3.1VLAN间路由实验108
3.3.2SuperVLAN应用实验113
3.4链路聚合实验117
3.4.1链路聚合原理117
3.4.2链路聚合应用实验118
3.5二层组网综合实验119
3.5.1二层网络规划设计119
3.5.2综合实验122
本章小结124
练习与思考题125
第4章路由协议与实验128
4.1互联网的路由协议128
4.1.1路由协议128
4.1.2分层与自治系统131
4.1.3域内与域间路由原理135
4.1.4静态路由140
4.2OSPF协议与实验143
4.2.1OSPF协议的基本原理143
4.2.2OSPF基础实验156
4.2.3OSPF进阶实验163
4.2.4OSPF路由优化综合实验175
4.3域间路由协议BGP与实验176
4.3.1BGP概述176
4.3.2BGP基础实验190
4.3.3BGP进阶实验197
4.4域内域间路由综合实验203
4.4.1路由规划设计203
4.4.2综合实验204
本章小结206
练习与思考题207
第5章应用层协议与ISP基础
服务210
5.1应用层协议概述210
5.1.1应用层协议简介210
5.1.2应用的分类211
5.1.3ISP应用服务基础设施212
5.2Web服务实验213
5.2.1Web概述213
5.2.2Apache Web服务器实验219
5.2.3Nginx Web服务器实验222
5.3DNS协议与实验224
5.3.1域名空间224
5.3.2域名服务系统225
5.3.3域名解析227
5.3.4消息格式与资源记录228
5.3.5DNS实验230
5.4电子邮件与实验235
5.4.1电子邮件系统简介235
5.4.2SMTP238
5.4.3邮件访问协议240
5.4.4邮件服务器实验243
5.5应用层综合实验251
5.5.1应用层服务规划设计251
5.5.2综合实验252
本章小结257
练习与思考题257
第6章网络规划与设计实验259
6.1网络规划与设计概述259
6.1.1网络规划与设计的方法259
6.1.2网络规划与设计案例260
6.2流量管理与访问控制272
6.2.1访问控制的原理272
6.2.2ACL典型应用实验274
6.3网络地址的规划与管理实验276
6.3.1DHCP原理与实验276
6.3.2NAT原理与实验283
6.3.3DHCP+NAT综合实验289
6.4网络设计综合实验290
6.4.1小型企业网访问Internet290
6.4.2跨域园区网设计291
6.4.3城域网设计292
本章小结294
练习与思考题294
第7章软件定义网络298
7.1软件定义网络的原理298
7.1.1软件定义网络概述298
7.1.2数据平面302
7.1.3OpenFlow304
7.1.4控制平面309
7.2SDN基础实验316
7.2.1实验环境概述316
7.2.2SDN拓扑构建实验318
7.2.3OVS下发流表实验324
7.2.4ODL下发流表实验327
7.3SDN简易负载均衡实验332
本章小结334
练习与思考题334
参考文献336