编辑推荐
                                    1.从大众耳熟能详的内容切入,由浅入深带领读者掌握技术要点,保障零基础读者无障碍理解; 
2.避免了诘屈聱牙的技术定义,用新颖、通俗而不失严谨的类比和大量生动的图片解释复杂的技术问题; 
3.摒弃了以清单罗列知识点的生硬做法,用逻辑性更强的文字描述知识点与知识点之间的联系; 
4.内容完整性经过反复推敲,涵盖了所有这一级别读者应该掌握的技术知识; 
5.以时间为线索,陈述了各个技术的由来与发展,让读者能够通过各个技术的原始需求理解它们的原理与应用; 
6.在后文中不失时机地引述前文内容,旨在帮助读者强化知识点之间的联系,并通过重复来记忆重要的内容; 
7.各章均配有总结、练习题及答案,供读者快速归纳、复习和检验本章所学内容; 
8.适用于各类希望掌握网络技术的零基础人士和初学者,包括但不限于华为ICT学院的在读学生。                 
内容简介
   本书是华为ICT学院路由与交换技术官方教材,旨在帮助零基础和初级阶段的学生理解网络技术的基本理论。 
本书由浅入深地讲解网络技术,首先把网络的历史发展和网络给大众日常生活带来的变化作为全书的切入点;进而在后文中介绍了华为网络设备操作系统的一些简单使用方法,其中包括VRP系统的本地管理方法、VRP系统的基本命令和VRP系统的组合键与帮助功能;此后,本书按照OSI模型和TCP IP模型自底向上的顺序,逐层对网络通信中所涉及的重要标准、理论、协议等一一进行解读。 
除华为ICT学院的学生之外,本书同样适合正在备考HCNA认证或者正在参加HCNA技术培训的人士进行阅读和参考。其他有志从事ICT行业的初级人员和网络技术爱好者也可以通过阅读本书,加深对网络技术的理解。     
作者简介
   田果
 6年项目经验,历任售后工程师、售前工程师、项目经理。
 现任课程架构师、资深讲师。
 翻译、写作图书十余册。
     目录
   第1章 网络纵横 0 
1.1 人类通信发展史 3 
1.1.1 前网络时代 4 
1.1.2 萌芽的产生 5 
1.1.3 互联网的雏形 6 
1.1.4 互联网的诞生 9 
1.1.5 互联网的腾飞 11 
1.2 网络连接世界 13 
1.2.1 网络与生活 13 
1.2.2 网络与社会 14 
1.2.3 网络与商业 15 
1.2.4 网络与职业 15 
1.3 局域网、城域网、广域网和互联网 17 
1.3.1 局域网 17 
1.3.2 城域网 20 
1.3.3 广域网 21 
1.3.4 互联网 22 
1.4 挑战与发展 23 
1.4.1 终端:万物互联 23 
1.4.2 内容:数据时代 24 
1.4.3 架构:云为载体 25 
1.4.4 操作:软件定义 27 
1.5 本章总结 29 
1.6 练习题 29 
第2章 操作系统与网络 32 
2.1 操作系统 35 
2.1.1 操作系统功能概述 35 
2.1.2 网络设备与操作系统 38 
2.1.3 本地访问网络设备的操作系统 42 
2.2 华为VRP网络操作系统 47 
2.2.1 VRP系统概述 48 
2.2.2 命令行基础 48 
2.2.3 VRP系统配置基础 50 
2.3 VRP系统入门操作 56 
2.3.1 快捷键的使用 56 
2.3.2 命令帮助功能 57 
2.3.3 查看及验证设备信息 62 
2.4 eNSP操作指导 70 
2.4.1 eNSP简介及安装 70 
2.4.2 eNSP界面及操作 77 
2.4.3 在eNSP中完成一个简单的实验 82 
2.4.4 在eNSP中保存配置及实验拓扑 86 
2.5 本章总结 88 
2.6 练习题 88 
第3章 协议与通信 90 
3.1 网络协议和标准 93 
3.1.1 通信规则 93 
3.1.2 网络协议的作用 96 
3.1.3 协议栈的必要性 97 
3.1.4 OSI参考模型 99 
3.1.5 TCP IP参考模型 101 
3.2 实现数据传输 103 
3.2.1 封装与解封装 104 
3.2.2 从终端设备视角看数据传输 105 
3.2.3 从网络设备视角看数据传输 107 
3.2.4 从网络拓扑视角看数据传输 110 
3.3 本章总结 114 
3.4 练习题 114 
第4章 网络接入层 116 
4.1 物理层协议 119 
4.2 网络介质 120 
4.2.1 有线介质简介 121 
4.2.2 无线介质简介 124 
4.3 数据链路层 125 
4.3.1 数据链路层的作用 126 
4.3.2 错误检测 126 
4.3.3 链路类型 128 
4.3.4 介质访问控制子层 129 
4.4 以太网协议 131 
4.4.1 以太网概述 132 
4.4.2 以太网数据封装格式 133 
4.4.3 MAC地址简介 135 
4.5 本章总结 140 
4.6 练习题 140 
第5章 网络层 142 
5.1 网络层协议 145 
5.1.1 网络层的作用 145 
5.1.2 IP协议第4版 146 
5.2 路由 150 
5.2.1 路由的概念 150 
5.2.2 路由表与路由条目 151 
5.2.3 路由协议的分类 153 
5.3 路由器 154 
5.3.1 路由器的工作原理 154 
5.3.2 路由器的基本配置 156 
5.4 本章总结 161 
5.5 练习题 161 
第6章 IP地址与子网划分 164 
6.1 IPv4网络地址 167 
6.1.1 二进制与十进制 167 
6.1.2 IPv4编址方式 170 
6.1.3 网络掩码 173 
6.2 对IPv4网络划分子网 176 
6.2.1 子网划分与可变长子网掩码 176 
6.2.2 规划网络地址 181 
6.2.3 无类域间路由 182 
6.3 IPv4通信的建立与验证 184 
6.3.1 地址解析协议 185 
*6.3.2 ARP欺骗攻击概述 188 
6.3.3 ICMP协议原理 191 
6.3.4 使用ICMP工具测试连通性的原理 192 
6.4 本章总结 194 
6.5 练习题 194 
第7章 传输层 196 
7.1 传输层简介 199 
7.1.1 传输层与网络层 199 
7.1.2 传输层与应用层 200 
7.2 TCP协议 201 
7.2.1 TCP协议简介 201 
7.2.2 TCP封装 203 
7.2.3 TCP连接 204 
7.2.4 基于TCP的协议 208 
7.3 UDP协议 209 
7.3.1 UDP协议简介 210 
7.3.2 UDP封装 211 
7.3.3 基于UDP的协议 212 
7.4 本章总结 213 
7.5 练习题 213 
第8章 应用层 216 
8.1 应用层简介 219 
8.2 应用层协议 220 
8.3 常见应用层协议和服务 222 
8.3.1 远程访问应用 222 
8.3.2 网络管理应用 225 
8.3.3 Web应用 229 
8.3.4 电子邮件应用 235 
8.4 本章总结 240 
8.5 练习题 241 
第9章 管理维护 242 
9.1 远程管理设备 244 
9.1.1 远程管理与VTY线路 245 
9.1.2 Telnet协议基础与配置 246 
9.1.3 SSH协议基础与配置 252 
9.1.4 对通过SSH实现远程管理的测试 254 
9.2 管理网络设备 256 
9.2.1 VRP系统管理基础 259 
9.2.2 VRP系统的备份 268 
9.2.3 VRP系统的升级 270 
9.2.4 设备配置文件的备份及恢复 273 
9.2.5 密码恢复 276 
9.3 本章总结 282 
9.4 练习题 282 
术语表 284 
推荐延伸阅读与其他参考文献 294    
				
 
				
				
					《代码的宇宙:探寻数字世界的运行法则》  这是一个关于代码的故事,关于那些看不见的指令,如何编织出我们赖以生存的数字世界。你每天与之互动,从发送一条简单的短信,到浏览浩瀚的互联网,再到享受流畅的游戏体验,这一切的背后,都潜藏着代码的低语。这本书,将带你踏上一段非凡的旅程,去揭开那些构成数字宇宙的基石,理解那些构建现代文明的逻辑。  我们生活在一个信息爆炸的时代,数字技术以前所未有的速度改变着我们的生活方式。智能手机、社交媒体、在线购物、远程工作……这些曾经只存在于科幻小说中的场景,如今已成为我们日常的一部分。然而,有多少人真正理解,在这背后,究竟是什么在驱动着这一切?是什么让信息得以跨越千山万水,瞬间抵达?是什么让冰冷的电子元件,能够理解并执行我们复杂的指令?  《代码的宇宙》并非一本技术手册,也不是一本艰深的编程教程。它是一扇窗,让你窥视数字世界的深层构造;它是一本书,为你讲述那些塑造了我们今日之生活的幕后英雄——代码的故事。我们不会深入到晦涩的算法或复杂的语言语法,而是从更宏观、更具启发性的角度,去理解代码的本质、它的逻辑、它的力量,以及它如何影响着我们的每一个瞬间。  想象一下,你正在建造一座巨大的城市。你需要规划道路、构建房屋、设置供水系统、连接电力网络。代码,就像是这座城市的蓝图和建造者。它定义了规则,设定了流程,指挥着无数的“工人”(电子元件)如何协同工作,最终成就这座城市的繁荣与运转。这本书,就是要为你展现这幅宏大的蓝图,让你明白每一栋“摩天大楼”(应用程序)和每一条“交通要道”(数据流)是如何被构建起来的。  我们将从最基础的“语言”——计算机语言说起。你会了解到,计算机并不能理解人类的自然语言,它只认识0和1。但正是通过这些简单的0和1,通过不同层次的抽象,我们才能创造出如此复杂和精妙的系统。我们会探索二进制的奇妙世界,理解它如何成为一切数字信息的基石。然后,我们将逐步接触到更高级的编程语言,理解它们如何充当人类与机器之间的桥梁,让复杂的指令得以被理解和执行。你无需担心会看到令人头晕目眩的代码片段,我们的目标是理解其背后的逻辑和思想。  接下来,我们将深入探讨“指令”的力量。每一段代码,都是一系列清晰、明确的指令,它们指导计算机执行特定的任务。我们会学习到,程序的“执行”并非一蹴而就,而是一个循序渐进的过程,就像按照食谱一步步烹饪美味佳肴。我们会看到,通过巧妙的组合和逻辑的运用,简单的指令可以被叠加成复杂的行为,从一个简单的“你好,世界!”到运行一个复杂的数据库系统。  “数据”是代码的另一半灵魂。代码处理数据,数据也塑造代码。我们将探讨数据是如何被组织、存储、传输和处理的。从最简单的变量到庞大的数据库,从文件系统到云存储,你将了解到数据在数字世界中的“生命周期”,以及代码如何成为数据的“守护者”和“操纵者”。我们还会触摸到“算法”的魅力,理解它如何成为解决问题的“秘诀”,如何通过一套精确的步骤,找到最优的解决方案。  “网络”是代码连接世界的脉络。你我之间的每一次交流,每一次信息的获取,都离不开网络的支撑。我们会揭示网络是如何运作的,数据是如何在其中穿梭的,以及我们如何在这个庞大的信息海洋中找到自己所需。你将了解到,互联网并非一个简单的“连接”,而是一个由无数节点、协议和规则组成的复杂生态系统,而代码,则是维系这个生态系统运转的生命线。  更重要的是,这本书将引导你思考代码的“哲学”。代码不仅仅是冰冷的逻辑,它也蕴含着创造力和解决问题的智慧。我们会探讨,为什么有些代码能够如此优雅高效,而有些则显得笨拙不堪。我们会反思,代码如何影响着我们的思维方式,如何塑造着我们对世界的认知。代码不仅仅是技术,它更是人类智慧的延伸,是表达思想和实现梦想的强大工具。  你可能会好奇,这本书与“网络基础”有什么区别。虽然我们不直接讲解“网络基础”的定义、协议、设备等具体内容,但《代码的宇宙》将从一个更根本的视角,让你理解“网络基础”为何重要,为何必须存在。因为,无论多么复杂的网络协议,其最终的实现和运行,都离不开代码的支撑;无论多么先进的网络设备,其内部的智能和功能,都依赖于代码的指令。理解了代码的本质,你就更能理解网络的“无形之手”,更能洞察其运行的深层逻辑。本书将帮助你建立起一种“代码思维”,这种思维能够让你在面对任何数字化的事物时,都能触及到其本质,理解其“为什么”和“如何”。  《代码的宇宙》适合所有对数字世界充满好奇的人。无论你是一名学生,希望更深入地理解你所学的专业;还是一名职场人士,希望了解科技如何改变你的行业;亦或是一位普通读者,只是想揭开数字生活的神秘面纱,这本书都将为你提供一种全新的视角。它将唤醒你的好奇心,激发你的想象力,让你不再仅仅是数字世界的被动使用者,而是能够以一种更深刻、更具洞察力的方式去理解和参与它。  在这个由代码构建的数字宇宙中,每一行代码都像一颗恒星,共同点亮了我们生活的夜空。这本书,就是为你提供一把“星图”,让你能够在这片浩瀚的宇宙中,找到属于你的方向,理解它的规律,甚至,在未来,成为一名伟大的“宇宙建造者”。让我们一起,出发,探索代码的宇宙。