计算机网络02
以太网是计算机局域网技术
星形以太网10BASE-T的标准802.3i
10[10Mbit/s,带宽速率]BASE[基带]-T[双绞线,若是F则为光纤]
扣除碰撞造成的信道损失后,以太网信道利用率并不能达到百分百
T0 = L/C
以太网的MAC层
46-1500
64B-1518B
一字节等于8比特
在物理层扩大以太网:
- 双绞线变光纤(扩展性变强
- 使用集线器扩展[级联]
在数据链路层扩展以太网
使用以太网交换机:
- 数据链路层先对帧进行校验,若错误则丢弃
- 不再向以前一般广播,而是通过MAC目的地址找到接口进行传播,不占用别的接口信道
- 全双工(双向传递信息
- 并行性(同时连通多接口
如何实现通过MAC目的地址找到接口
收记源,发无则广,一对一记源
广播风暴,无限兜圈子
生成树协议STP:物理上的环状变成逻辑上的树状(有去无回
虚拟局域网VLAN
物理逻辑上,AB不在同一局域网中,逻辑上,AB像在一个局域网
在帧前面加VLAN的识别,倘若识别码不同又连在同一物理交换机也不会随意共享资源和广播
在数据链路层,不同网络的用户无法通信,更高层或许能解决这个问题
虚拟局域网限制广播风暴
数据链路层做了以下事情
- 目的地址确为 此处
- 帧内无比特错误
- 帧头帧尾去除
还有的问题:
- 无法做到可靠传输(数据不重复,不丢失,不失序
- 不同交换机,不同单位,不同网络的用户无法通信
网络层
(不适用)网络保障:
虚电路是逻辑连接
由主机确认发送直到收到的消息是否可靠,而不由过程(网络)考虑
故此,网络层不保证可靠传输
尽最大努力:【将异构网络连接起来】
网际协议IP
- 地址解析协议ARP
- 网际控制报文协议ICMP
- 网际组管理协议IGMP
网络层的中继系统:路由器
使用IP协议的虚拟互连网络就简称为IP网
在覆盖全球的IP网的上层使用TCP协议,就是现在的互联网
网络层使用IP地址作为寻址依据,数据链路层使用MAC地址
1.分类IP地址
由网络号net-id和主机号host-id构成32位2进制[你在哪个网络,你在这个网络中的哪个主机]
一个IP地址在整个互联网范围内是唯一的
为了IP看起来舒服
0-255之间
127.0.0.0是本地回环地址
255.255.255.255 受限广播
C类.255 直接广播
IP地址实际上是分配给主机上的接口(网卡)而不是主机
地址解析协议ARP
找IP地址和MAC地址之间的关系
ARP是解决同一局域网上的主机或路由器IP地址和硬件地址的映射问题
如果主机和源主机不在同一局域网,就找同一局域网下的路由器进行转发
IP首部长度最大值为64个字节
IP转发分组的流程
路由表指出,要到达某个网络,你的下一跳路由器应是何处
特定主机路由:出于方便控制网络和测试网络,或者是走这个路由更安全,会被优先选择的路由
默认路由:特定主机路由在路由表找不到目的地的时候会一股脑转交给默认路由,以减少路由表所占用的空间和搜索路由表所用的时间
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ug2X1THo-1615371781748)(计算机网络02.assets/1611315546747.png)]
子网掩码
使用子网掩码可以找出IP地址中的子网部分
与运算:与1相同则为1,其余为0;故此子网掩码中为1的保留其原本位数上的数字,0则全部为0
A类地址默认子网掩码为255.0.0.0,若此时有10位1,则子网为2位
判断两个IP地址是否在同一网络:
- 子网掩码必须一致
- 两个IP地址与子网掩码与运算之后应当一样
一个CIDR地址块的聚合称之为:路由聚合:构成超网
最长前缀匹配:
网际控制报文协议ICMP
对上一次发送错误的报告
- 差错报告报文[无需回答]
- 终点不可达[无法转发]
- 时间超过
- 参数问题
- 改变路由(重定向)
- 询问报文[有来有往]
- 回送请求和回答报文【PING:测试两个主机之间的连通性】
- 时间戳请求和回答报文
互联网的路由选择协议
有内部的[自治系统(自治域AS)内的最佳路径]、外部的[域与域之间的连接]
最佳路由:只有特定情况下[某个协议下]的最佳而已
RIP协议中距离称之为跳数,路由器+1,跳数+1
距离>16[最多只能15]则认为不可达[距离太长或者路由器断了]
RIP协议之和隔壁路由器交换信息
RIP的收敛[越短越好]
自治域之间BGP