一、基本概念总结
以能够相互共享资源(硬件、软件、数据等)的方式互联起来的多台自治计算机系统的集合。互联的计算机是分布在不同地理位置的多台独立的自治计算机。集合是指联网计算机必须遵循相同的网络协议实现资源共享。
也称互联网,它是网络的网络。网络把许多计算机连接在一起,因特网则把许多网络连接在一起。连接在因特网上的计算机都称为主机(host)。
主机 A 和主机 B 进行的通信,也称计算机之间通信。实际上是指运行在主机 A 上的某个程序和运行在主机 B 上的另一个程序进行通信。即主机 A 的某个进程和主机 B 上的另一个进程进行通信。
路由器是实现分组交换(packet switching)的关键构件,其任务是转发收到的分组,这是网络核心部分最重要的功能。
早期广域网的通信子网数据交换方式中,可采用电路交换和存储转发交换。存储转发交换主要采用分组交换形式,包括数据报和虚电路两种分组交换方式。
提供面向连接的服务,资源独占。通信实时性强,适用于交互会话类通信;但是存在对突发性通信不适应,系统效率低,不具备存储数据、差错控制的能力,无法发现和纠正传输过程中发生的差错。
吞吐量表示在单位时间内通过某个网络或信道的数据量。
二、网络体系结构
计算机网络体系结构是层次结构模型和各层协议的集合。
①物理层、②数据链路层、③网络层、④传输层、⑤会话层、⑥表示层、⑦应用层。
①应用层、②传输层、③互联层主机、④网络层。

优点:开放的标准化接口,多厂商兼容性,理论清晰。缺点:模型复杂,实现困难。会话层在大多数应用中很少用到,表示层几乎是空的。
优点:简单、高效。缺点:网络接口层定义不清楚。
物理层:透明地传送比特流。
数据链路层:在两个相邻结点间的线路上无差错地传送以帧frame为单位的数据。每一帧包括数据和必要的控制信息。
网络层:选择合适的路由,使发送站的运输层所传下来的分组能够正确无误地按照地址找到目的站,并交付给目的站的运输层。
运输层:向上一层的进行通信的两个进程之间提供一个可靠的端到端服务。
应用层:直接为用户的应用进程提供服务。
三、IPv4
IP地址构成:0 + 网络号(7bit) + 主机号(24bit)网络数量:128个网络(2^7=128)取值范围:0.0.0.0~127.255.255.255举例:一个A类地址网段13.0.0.0 ~ 13.255.255.255【A类地址】– 特殊网络0.0.0.0 ~ 0.255.255.255 (IEEE保留的地址,不进行分配)10.0.0.0 ~ 10.255.255.255 (专用的私有地址)127.0.0.0 ~ 127.255.255.255(用于回送地址测试,如本地测试127.0.0.1)
IP地址构成:10 + 网络号(14bit) + 主机号(16bit)网络数量:16384个网络(2^14=16384)取值范围:128.0.0.0 ~ 191.255.255.255举例:一个B类地址网段:130.55.0.0 ~ 130.55.255.255每个网络中的主机数量:2^16 – 2 = 65534– 特殊网络172.16.0.0~172.31.255.255(专用的私有地址)。
IP地址构成:110+网络号(21bit)+主机号(8bit);网络数量:2097152个网络(2^21=16384)取值范围192.0.0.0 ~ 223.255.255.255举例某一个C类地址网段:210.46.10.0 ~ 210.46.10.255每个网络中的主机数量:2^8 – 2 = 254 – 特殊网络192.168.0.0~192.168.255.255(专用的私有地址)

4.子网的基本概念

1.冒分十六进制表示法格式为X:X:X:X:X:X:X:X,其中每个X表示地址中的16b,以十六进制表示,ABCD:EF01:2345:6789:ABCD:EF01:2345:6789这种表示法中,每个X的前导0是可以省略的,例如:2001:0DB8:0000:0023:0008:0800:200C:417A→ 2001:DB8:0:23:8:800:200C:417A2.0位压缩表示法在某些情况下,一个IPv6地址中间可能包含很长的一段0,可以把连续的一段0压缩为“::”。但为保证地址解析的唯一性,地址中”::”只能出现一次,例如:FF01:0:0:0:0:0:0:1101 → FF01::11010:0:0:0:0:0:0:1 → ::10:0:0:0:0:0:0:0 → ::3.内嵌IPv4地址表示法为了实现IPv4-IPv6互通,IPv4地址会嵌入IPv6地址中,此时地址常表示为:X:X:X:X:X:X:d.d.d.d,前96b采用冒分十六进制表示,而最后32b地址则使用IPv4的点分十进制表示,例如::192.168.0.1与::FFFF:192.168.0.1就是两个典型的例子,注意在前96b中,压缩0位的方法依旧适用。

*欢迎关注*




