一,概述

网络 = 软件 硬件按照范围分:广域网 WAN,城域网 MAN,局域网 LAN

1.层次结构

为解决网络传输的繁杂问题,使用分层处理

计算机基础知识图解教程(计算机大佬3小时让你学会)(1)

计算机基础知识图解教程(计算机大佬3小时让你学会)(2)

2.网络拓扑

计算机基础知识图解教程(计算机大佬3小时让你学会)(3)

计算机基础知识图解教程(计算机大佬3小时让你学会)(4)

计算机基础知识图解教程(计算机大佬3小时让你学会)(5)

3.性能指标

4.物理层

5.数据链路层二,网络层,协议篇

前言:虚拟互联网络 => 因为实际网络联通较为复杂,通过IP协议化繁为简,屏蔽底层细节,网络虚拟化,同时解决传输路径问题(寻找最优路径)

1.IP协议

相对于数据链路层的MAC地址,网络层中每个使用者也有个IP地址(点分十进制,长度32位)不同点:MAC地址唯一,IP地址可变

4位版本:协议版本,目前是IPv4,双方必须一致首部长度:IP首部长度,4个字节,32位字,最大数值60总长度:最大数值65535,IP首部 IP数据=IP数据报的最大长度TTL:IP报文在网络中的寿命,每经过一个设备减一,等于零时必须丢弃报文8位协议:表明IP数据携带的具体协议,TCP,UDP等16位首部校验和:校验首部错误,出错即丢弃

计算机基础知识图解教程(计算机大佬3小时让你学会)(6)

计算机基础知识图解教程(计算机大佬3小时让你学会)(7)

逐跳:hop by hop路由表:有目的IP地址与下一跳IP地址组成转发流程:下图为例,一共经历三步;其中每一步都经历了:①网络层查询路由表,确定下一跳,②将数据交给数据链路层通过MAC地址发送,③下一跳接受到数据帧,把数据交给网络层,网络层查询路由表,继续往下走其中,每一跳的MAC地址都发生变化,IP地址不变

计算机基础知识图解教程(计算机大佬3小时让你学会)(8)

20190823194456.jpg

2.arp协议与RARP协议

类型:0806使用ARP缓存表(IP,MAC一一对应的表),将网络层32位IP地址装换为48位MAC地址缺少对应关系时,参看数据链路层广播,获得目标MAC地址,然后记录下来;查看ARP缓存表命令:arp -aARP数据封装在数据帧中

计算机基础知识图解教程(计算机大佬3小时让你学会)(9)

20190823200334.jpg

类型:8035

3.IP协议子网划分

A、B、C三类特殊主机号全零:表示当前网络段,不可分配给主机 => 1.0.0.0全一:表示广播地址,可以向当前网络段所有主机发送消息 => 1.255.255.255特殊网络号:0和127,特殊网络和回环地址,128.0和192.0.0本地回环地址:127.0.0.1本机的虚拟接口,用来测试是否正常工作

计算机基础知识图解教程(计算机大佬3小时让你学会)(10)

计算机基础知识图解教程(计算机大佬3小时让你学会)(11)

计算机基础知识图解教程(计算机大佬3小时让你学会)(12)

再次细分网络段,避免IP浪费通过子网掩码,判断IP属于哪个网络号子网掩码:快速判断IP属于的网络号A类地址的子网掩码:255.0.0.0BB类地址的子网掩码:255.255.0.0C类地址的子网掩码:255.255.255.0 或者 255.255.255.128子网掩码与IP地址的二进制,对位进行与运算,即可得网络号

计算机基础知识图解教程(计算机大佬3小时让你学会)(13)

不同于上面分类的方法

,