学习永远不晚。——高尔基
前言
在TCP/IP出现之前,计算机网络以连接每台计算机进行信息交互为目的,只能在有限的设备之间进行通信。由于可连接的设备有限,因而对网络的使用方法也有很大程度的限制,显然不能与现代网络的便捷性相提并论。正是在这个背景之下,为了能够自由、简单地连接更多的设备,构筑更容易使用的网络,研究人员开发了TCP/IP。
现在,网络已经不再局限于仅连接计算机了。通过TCP/IP还可以连接汽车、数码相机、家用电器等各种不同的设备。目前广泛倡导的计算机系统虚拟化和云计算也都在使用以TCP/IP为核心的网络技术。因此,以TCP/IP为基础的现代网络技术,已渗透到对各种设备的控制和它们之间的信息传输当中,俨然演变为重要的社会基础设施。
因此,为了构造和运营一个安全的、使用户安心的网络环境,理解TCP/IP刻不容缓。本书旨在让广大读者理解TCP/IP的基本知识,掌握TCP/IP的基本技能。
目录
内容
第1章 网络基础知识
计算机正对我们的社会与生活产生着不可估量的影响。现如今,计算机已应用于各种各样的领域,以至于有人说“20世纪最伟大的发明就是计算机”。计算机不仅被广泛引入到办公室、工厂、学校、教育机关以及实验室等场所,就连在家里使用个人电脑也已是普遍现象。
- 计算机网络出现的背景
- 计算机与网络发展的7个阶段
- 协议
- 协议由谁规定
- 协议分层与OSI参考模型
- OSI参考模型通信处理举例
- 传输方式的分类
- 地址
- 网络的构成要素
- 现代网络实态
第2章 TCP/IP基础知识
目前,在计算机网络领域中,TCP/IP协议可谓名气最大、使用范围最广。那么TCP/IP是如何在短时间内获得如此广泛普及的呢?有人认为是个人电脑的操作系统如Windows和Mac OS支持了TCP/IP所致。虽然这么说有一定的道理,但还不能算作TCP/IP普及的根本原因。
- TCP/IP出现的背景及其历史
- TCP/IP的标准化
- 互联网基础知识
- TCP/IP协议分层模型
- TCP/IP分层模型与通信示例
第3章 数据链路
TCP/IP中对于OSI参考模型的数据链路层及以下部分(物理层)未作定义。因为TCP/IP以这两层的功能是透明的为前提。然而,数据链路的知识对于深入理解TCP/IP与网络起着至关重要的作用。
- 数据链路的作用
- 数据链路相关技术
- 以太网
- 无线通信
- PPP
- 其他数据链路
- 公共网络
第4章 IP协议
TCP/IP的心脏是互联网层。这一层主要由IP(Internet Protocol)和ICMP(Internet Control Message Protocol)两个协议组成。本章仅对IP协议进行详细说明。关于DNS、ARP、ICMP等IP相关的其他协议将在第5章做详细介绍。
- IP即网际协议
- IP基础知识
- IP地址的基础知识
- 路由控制
- IP分割处理与再构成处理
- IPv6
- IPv4首部
- IPv6首部格式
第5章 IP协议相关技术
在访问Web站点和发送、接收电子邮件时,我们通常会直接输入Web网站的地址或电子邮件地址等那些由应用层提供的地址,而不会使用由十进制数字组成的某个IP地址。因此,为了能让主机根据实际的IP包进行通信,就有必要实现一种功能——将应用中使用的地址映射为IP地址。
- 仅凭IP无法完成通信
- DNS
- ARP
- ICMP
- DHCP
- NAT
- IP隧道
- 其他IP相关技术
第6章 TCP与UDP
TCP/IP中有两个具有代表性的传输层协议,它们分别是TCP和UDP。TCP提供可靠的通信传输,而UDP则常被用于让广播和细节控制交给应用的通信传输。总之,根据通信的具体特征,选择合适的传输层协议是非常重要的。
- 传输层的作用
- 端口号
- UDP
- TCP
- 其他传输层协议
- UDP首部的格式
- TCP首部格式
第7章 路由协议
互联网是由路由器连接的网络组合而成的。为了能让数据包正确达地到达目标主机,路由器必须在途中进行正确地转发。这种向“正确的方向”转发数据所进行的处理就叫做路由控制或路由。
- 路由控制的定义
- 路由控制范围
- 路由算法
- RIP
- OSPF
- BGP
- MPLS
第8章 应用协议
到此为止所介绍的IP协议、TCP协议以及UDP协议是通信最基本的部分,它们属于OSI参考模型中的下半部分。
- 应用层协议概要
- 远程登录
- 文件传输
- 电子邮件
- www
- 网络管理
- 其他应用层协议
第9章 网络安全
互联网向人们提供了很多便利的服务。为了让人们能够更好、更安全的利用互联网,只有牺牲一些便利性来确保网络的安全。因此,“便利性”和“安全性”作为两个对立的特性兼容并存,产生了很多新的技术。随着恶意使用网络的技术不断翻新,网络安全的技术也在不断进步。
- TCP/IP与网络安全
- 网络安全构成要素
- 加密技术基础
- 安全协议
附录
- 互联网上便捷的资源
- IP地址分类(A. B、C类)相关基础知识
- 物理层
- 传输介质相关基础知识
- 插页导图
总结
这是一本图文并茂的网络管理技术书籍,旨在让广大读者理解TCP/IP的基本知识、掌握TCP/IP的基本技能。书中讲解了网络基础知识、TCP/IP基础知识、数据链路、IP协议、IP协议相关技术、TCP与UDP、路由协议、应用协议、网络安全等内容,引导读者了解和掌握TCP/IP,营造一个安全的、使用放心的网络环境。
这本图解网络笔记总共543页,需要完整版的朋友,可以以下方式来获取!!!除此之外还附有面试文档及视频课件(下文介绍)。
附面试文档
图解 HTTP 五大类面试题
图解TCP面试题
图解IP全家桶面试题
附视频课件
这本图解网络笔记和面试文档、视频课件,需要完整版的朋友,可以以下方式来获取!!
列夫·托尔斯泰说过:“正确的道路是这样:吸取你的前辈所做的一切,然后再往前走”。希望大家也可以走在正确的道路上,加油!