网络基础华为信息与网络技术学院指定教材pdf

编辑点评:ICT认证系列丛书

华为ICT学院路由与交换技术官方教材,网络基础pdf旨在帮助零基础和初级阶段的学生理解网络技术的基本理论。此书籍是由田果等人编著,被评价为最好的计算机网络基础教程,想要学习阅读的自己下载。

网络基础华为信息与网络技术学院指定教材pdf

网络基础田果pdf图片预览

图书特色

1.从大众耳熟能详的内容切入,由浅入深带领读者掌握技术要点,保障零基础读者无障碍理解; 

2.避免了诘屈聱牙的技术定义,用新颖、通俗而不失严谨的类比和大量生动的图片解释复杂的技术问题; 

3.摒弃了以清单罗列知识点的生硬做法,用逻辑性更强的文字描述知识点与知识点之间的联系; 

4.内容完整性经过反复推敲,涵盖了所有这一级别读者应该掌握的技术知识; 

5.以时间为线索,陈述了各个技术的由来与发展,让读者能够通过各个技术的原始需求理解它们的原理与应用; 

6.在后文中不失时机地引述前文内容,旨在帮助读者强化知识点之间的联系,并通过重复来记忆重要的内容; 

7.各章均配有总结、练习题及答案,供读者快速归纳、复习和检验本章所学内容; 

8.适用于各类希望掌握网络技术的零基础人士和初学者,包括但不限于华为ICT学院的在读学生。 

目录大全

封面

版权信息

内容提要

前言

第1章 网络纵横

1.1 人类通信发展史

1.1.1 前网络时代

1.1.2 萌芽的产生

1.1.3 互联网的雏形

1.1.4 互联网的诞生

1.1.5 互联网的腾飞

1.2 网络连接世界

1.2.1 网络与生活

1.2.2 网络与社会

1.2.3 网络与商业

1.2.4 网络与职业

1.3 局域网、城域网、广域网和互联网

1.3.1 局域网

1.3.2 城域网

1.3.3 广域网

1.3.4 互联网

1.4 挑战与发展

1.4.1 终端:万物互联

1.4.2 内容:数据时代

1.4.3 架构:云为载体

1.4.4 操作:软件定义

1.5 本章总结

1.6 练习题

第2章 操作系统与网络

2.1 操作系统

2.1.1 操作系统功能概述

2.1.2 网络设备与操作系统

2.1.3 本地访问网络设备的操作系统

2.2 华为VRP网络操作系统

2.2.1 VRP系统概述

2.2.2 命令行基础

2.2.3 VRP系统配置基础

2.3 VRP系统入门操作

2.3.1 快捷键的使用

2.3.2 命令帮助功能

2.3.3 查看及验证设备信息

2.4 eNSP操作指导

2.4.1 eNSP简介及安装

2.4.2 eNSP界面及操作

2.4.3 在eNSP中完成一个简单的实验

2.4.4 在eNSP中保存配置及实验拓扑

2.5 本章总结

2.6 练习题

第3章 协议与通信

3.1 网络协议和标准

3.1.1 通信规则

3.1.2 网络协议的作用

3.1.3 协议栈的必要性

3.1.4 OSI参考模型

3.1.5 TCP/IP参考模型

3.2 实现数据传输

3.2.1 封装与解封装

3.2.2 从终端设备视角看数据传输

3.2.3 从网络设备视角看数据传输

3.2.4 从网络拓扑视角看数据传输

3.3 本章总结

3.4 练习题

第4章 网络接入层

4.1 物理层协议

4.2 网络介质

4.2.1 有线介质简介

4.2.2 无线介质简介

4.3 数据链路层

4.3.1 数据链路层的作用

4.3.2 错误检测

4.3.3 链路类型

4.3.4 介质访问控制子层

4.4 以太网协议

4.4.1 以太网概述

4.4.2 以太网数据封装格式

4.4.3 MAC地址简介

4.5 本章总结

4.6 练习题

第5章 网络层

5.1 网络层协议

5.1.1 网络层的作用

5.1.2 IP协议第4版

5.2 路由

5.2.1 路由的概念

5.2.2 路由表与路由条目

5.2.3 路由协议的分类

5.3 路由器

5.3.1 路由器的工作原理

5.3.2 路由器的基本配置

5.4 本章总结

5.5 练习题

第6章 IP地址与子网划分

6.1 IPv4网络地址

6.1.1 二进制与十进制

6.1.2 IPv4编址方式

6.1.3 网络掩码

6.2 对IPv4网络划分子网

6.2.1 子网划分与可变长子网掩码

6.2.2 规划网络地址

6.2.3 无类域间路由

6.3 IPv4通信的建立与验证

6.3.1 地址解析协议

*6.3.2 ARP欺骗攻击概述

6.3.3 ICMP协议原理

6.3.4 使用ICMP工具测试连通性的原理

6.4 本章总结

6.5 练习题

第7章 传输层

7.1 传输层简介

7.1.1 传输层与网络层

7.1.2 传输层与应用层

7.2 TCP协议

7.2.1 TCP协议简介

7.2.2 TCP封装

7.2.3 TCP连接

7.2.4 基于TCP的协议

7.3 UDP协议

7.3.1 UDP协议简介

7.3.2 UDP封装

7.3.3 基于UDP的协议

7.4 本章总结

7.5 练习题

第8章 应用层

8.1 应用层简介

8.2 应用层协议

8.3 常见应用层协议和服务

8.3.1 远程访问应用

8.3.2 网络管理应用

8.3.3 Web应用

8.3.4 电子邮件应用

8.4 本章总结

8.5 练习题

第9章 管理维护

9.1 远程管理设备

9.1.1 远程管理与VTY线路

9.1.2 Telnet协议基础与配置

9.1.3 SSH协议基础与配置

9.1.4 对通过SSH实现远程管理的测试

9.2 管理网络设备

9.2.1 VRP系统管理基础

9.2.2 VRP系统的备份

9.2.3 VRP系统的升级

9.2.4 设备配置文件的备份及恢复

9.2.5 密码恢复

9.3 本章总结

9.4 练习题

术语表

推荐延伸阅读与其他参考文献

内容简介

本书是华为ICT学院路由与交换技术官方教材,旨在帮助零基础和初级阶段的学生理解网络技术的基本理论。 本书由浅入深地讲解网络技术,首先把网络的历史发展和网络给大众日常生活带来的变化作为全书的切入点;进而在后文中介绍了华为网络设备操作系统的一些简单使用方法,其中包括VRP系统的本地管理方法、VRP系统的基本命令和VRP系统的组合键与帮助功能;此后,本书按照OSI模型和TCP IP模型自底向上的顺序,逐层对网络通信中所涉及的重要标准、理论、协议等一一进行解读。 除华为ICT学院的学生之外,本书同样适合正在备考HCNA认证或者正在参加HCNA技术培训的人士进行阅读和参考。其他有志从事ICT行业的初级人员和网络技术爱好者也可以通过阅读本书,加深对网络技术的理解。

作者介绍

田果:在加盟Yeslab前,就曾出版翻译数本与网络技术相关的图书。加盟Yeslab后,即担任培训讲师为多国学员和企业提供了定制化课程培训,并参与到大量与业内领头企业/院校合作的项目中。在此期间,创作了若干简明易懂的IT技术教材与读物,拥有丰富的出版、教学和项目经验。

精彩摘选

第2章

操作系统与网络

2.1 操作系统

2.2 华为VRP网络操作系统

2.3 VRP系统入门操作

2.4 eNSP操作指导

2.5 本章总结

2.6 练习题

网络技术需要借助平台才能得以实现,否则也不过是镜花水月。而本书在这一章中要重点介绍的,正是借以实施这些技术的华为硬件平台与软件平台。如果读者此前在高校中学习过网络技术类相关课程,不难发现高校课程偏重于对技术理论进行深度演绎。而本章这类偏重于技术操作的章节,正是华为ICT学院系列课程区别于高校同类课程的关键,也是华为ICT学院课程为对接企业用人需求,而对院校网络技术类课程所做的补充。

本章内容涉及的知识面相当庞大,我们会首先从操作系统的作用和概念讲起,然后对网络设备的硬件构成进行简单的介绍,并将其与家用计算机的硬件进行比较,引出通过操作系统管理网络设备的方法,并由此进入这一章的核心知识,也就是如何使用华为数通设备平台的操作系统――VRP系统。在这一章中,我们为引导零基础读者熟悉这个操作系统的用法而提供了一些由浅入深的演示操作。

在本章2.4节中,我们会手把手演示华为公司官方仿真软件平台(eNSP)的免费下载、安装和使用方法。通过这个软件,读者完全可以通过一台普通的家用计算机,完成本系列教程中所涉及的大部分实验。

学习目标

・理解操作系统的作用与概念;

・了解网络设备的硬件构成;

・掌握如何通过Console接口、Mini USB接口对华为网络设备进行配置与管理;

・理解视图、用户等级、命令等级等与VRP系统相关的概念;

・掌握在VRP系统中配置网络设备的基本方法,如为设备配置设备名、系统时钟等;

・掌握VRP系统提供的一些功能,如信息显示命令、系统快捷键、命令帮助功能和提示信息等;

・掌握华为公司官方网络仿真软件eNSP的下载、安装与使用方法。

2.1 操作系统

“操作”并不是现代汉语中的新增词汇。《后汉书》中曾经写道,梁鸿因为对妻子婚后浮华的着装感到不满,七天不与妻子交谈,孟光在了解到丈夫的心意后,“更为椎髻,着布衣,操作而前”《后汉书・逸民列传・梁鸿传》。。这里的“操作”指女子的针线活。

这个词沿用到现代汉语中,意思大体还是指根据规范完成某些动作。不过在日常用语中,如果谈到“操作”某种物品,那么“操作”倾向于描述那些人们的使用行为与被用物品的工作方式之间,关联并不十分直接的情形。恰恰因为关联并不直接,才需要给用户定义使用该物品的规范。比如,人们在驾车时踩下油门踏板的“操作”,目的是让更多燃料进入汽缸。但机动车的运行,其实靠的是火花塞点燃气缸内压缩气体形成的机械推力,而不是把驾驶员踩下油门的力量直接转化为汽车的动能,这与自行车直接将人踩脚踏板的力量转化成动力的原理完全不同。所以,人们常常可以看到机动车操作手册,却很少听到“操作自行车”这样的说法。

把“操作”一词的这一层表意套用到计算机领域,会有助于读者对“操作系统”这个概念,产生更加形象的认知。

2.1.1 操作系统功能概述

本节刚刚以汽车为例,解释了“操作”这个动作与被用物品产生效能之间的关联相对模糊,因此操作的行为是需要进行定义或者规范的。我们都知道,当前用户操作智能设备的行为基本都是借助设备的操作系统来实现的。那么到底什么是操作系统?是不是人们在操作所有设备时都要借助操作系统呢?

操作系统是智能设备中安装的一种软件。当然不是所有设备上都需要安装这样的软件,像前面例子中的机动车就很少会安装操作系统。究其原因,一方面是因为机动车的各个部件都是独立操作的,除了之前提到的油门踏板之外,再比如方向盘操作的是转向轴、挡位操作的是齿轮箱,它们的操作对象虽然都是机动车上的零部件,但存在一一对应的关系。也就是说,像方向盘、油门等这些操作件不需要集成在一个完整的系统当中,转向系统、发动机等机动车上的组件也不需要有某种机制来统一进行调用当前一些机动车提供的一键泊车功能,在某种意义上可以类比计算机的操作系统。;另外,不同款车辆的方向盘、油门这类操作件也不需要能够装配到其他车辆中使用。

计算机的结构则完全不同。在使用计算机时,我们往往并不是在操作计算机中的某个组件,而是让计算机综合调用自己的各个组件来达到计算的目的,这就需要有一个平台能够综合调配各类硬件资源;其次,计算机是一个二进制环境,在没有操作系统时,早期的计算机管理员要想让计算机按照自己的需求工作,需要根据它的硬件信息手册有针对性地使用二进制编写机器代码。这段代码编写好之后,如果管理员希望在另一台计算机上执行相同的操作,那么只要这两台计算机装备的硬件不同,管理员就必须重新编写机器代码。这是因为机器代码需要参照计算机硬件的技术手册进行编写,所以也只适用于这一款硬件。

有鉴于此,给计算机这种智能设备安装一个上可针对管理员提供统一操作标准,下可支持各类不同硬件这里所说的“各类硬件”包括但不限于中央处理器(CPU)、存储设备和输入输出(I/O)接口。实现系统性运作的平台,就成了一个自然而然的需求,这类平台就是操作系统。所以,卡内基-梅隆大学教授Randal E.Bryant和David R.O’Hallaron在合著的《深入理解计算机系统(原书第2版)》(COMPUTER SYSTEMS A Programmer’s Perspective)一书中谈到操作系统的功能时写到:“……(操作系统的功能包括)向应用程序提供简单一致的机制来控制复杂而又通常大相径庭的低级硬件设备”(美)布莱恩特,奥哈拉伦:《深入理解计算机系统(原书第2版)》,机械工业出版社,第10页。。图2-1用示意图的形式展示了操作系统的用途,即向下覆盖硬件差异,向上为程序提供统一接口。

阅读剩余
THE END