计算机网络

将计算机,终端等设备连接起来,能够实现资源共享,数据传输的网络。

分类:

1.按照大小分类

广域网

城域网

局域网

2.按照网络的拓扑结构

拓扑结构指,将计算机等设备抽象成一个个节点,站点,将计算机之间连接的物理线路(同轴电缆,双绞线,光纤)抽象成线,这样节点与线构成的一个几何图形结构叫拓扑结构。

拓扑结构有多种
1.总线型

通信网络原理架构 通信网络的基本结构_计算机网络

总线型结构使用一条所有计算机节点都可以访问的公共通道,将所有计算机连接起来。每个节点的计算机的信息都可以在这条总线向两边传输信息,且可以被任何节点所接收。

最著名的总线型结构的网络是:以太网(Ethernet)

优点:节点的添加去除灵活,共享资源能力强,由于资源的传播类似广播形式,那么一个节点发送消息,所有节点都可以接收。

缺点:负载不均衡,总线有一定的负载能力,因此总线不能太长。

2.星型

通信网络原理架构 通信网络的基本结构_ip地址_02

像星星一样,其特点是以中央的节点为中心,将外围的节点连接起来的辐射性结构。

各个节点通过点对点的形式与中心节点连接,中央节点进行集中形式的通信控制,因此中心节点负担重。

这种结构通常用于局域网的布置,一台中心节点,其他节点都以(同轴电缆或者双绞线)与中心节点连接,所有数据的交换,节点之间的通信由中心节点控制。

3.环型

通信网络原理架构 通信网络的基本结构_IP_03

所有节点 点对点的连接,形成一个环状。

缺点是:节点的增添删除比较麻烦;若一个节点线路出现问题,那么整个网络将会中断。

4.树形

通信网络原理架构 通信网络的基本结构_通信网络原理架构_04

顶上是根节点,也就是根服务器。树状是分层次的结构,不形成闭合的回路,一个节点的线路出现问题不影响其他分支节点的网络通信。

5.网状性

通信网络原理架构 通信网络的基本结构_计算机网络_05

连接没有特点,任意连接的。

若节点数量是N

那么线路的数量H可以通过这公式计算

H=N(N-1)/2

如果连接的线路数量<H

称为半网状拓扑结构

如果连接线路数量=H

称为全网状拓扑结构

计算机之间的数据传输所需要进行的操作很复杂

因此有抽象出来的模型来解决问题

计算机网络模型

TCP/IP模型
OSI七层模型

IP地址

当前第四代ip地址是由32位构成的,每8位成一段,共4段,4字节。比如172.0.0.1

当初为了层次化的构建网络,因此将ip地址分为两部分 网络号和主机号

ip地址=网络号+主机号

ip地址分类

根据网络号不同分类,我们对IP地址分类

1.A类 :网络号1字节,主机号3字节

地址的范围:0.0.0.0~126.255.255.255

其中0.0.0.0和127.0.0.1表示本机的ip,是固定的。

用于广域网,广域网范围内主机数量多,主机号需要多个字节。

2.B类:网络号2个字节,主机号2个字节

地址范围:128.0.0.0~191.255.254

用于城域网。

3.C类:网络号3字节,主机号1字节

地址范围:192.0.0.0~223.255.255.255

用于小型的局域网,因为局域网较小,主机数量较少

4.D类

给特殊群体使用

5.E类

给将来使用

私有地址

在IP地址3种主要类型里,各保留了3个区域作为私有地址,其地址范围如下:

  • A类地址:10.0.0.0~10.255.255.255
  • B类地址:172.16.0.0~172.31.255.255
  • C类地址:192.168.0.0~192.168.255.255
  • 私有的ip地址,就是内网ip,用于动态分配。
子网掩码

为了提高ip的利用,我们引入子网掩码

(子网掩码是厂商生产电脑的该电脑的生产序列号)

那么即使之前的ip地址相同,那么子网掩码的不同,那么这个ip所标识的主机也不同。

那么真正的ip地址=网络号+主机+子网号

1.A类ip地址

A类地址的表示范围为:0.0.0.0~126.255.255.255

默认子网掩码掩码为:255.0.0.0

2.B类ip地址

B类地址表示范围:128.0.0.0~191.255.255

默认子网掩码为:255.255.0.0

3.C类ip地址

C类ip地址表示范围:192.0.0.0~255.255.255.255

1.双绞线可能松动,老化。

2.网卡问题