网络变大:
1.节点(终端)增加--HUB(集线器)->多接口放大器 (物理层)
2.传输距离延长---中继器(放大器)外接独立供电(纯物理层)---不能无限延长
波形失真
对于所有存在的问题急需解决地址和冲突的问题。
1.解决地址问题。
地址要满足长度一样,号码不一样。最早我们用的是MAC地址,MAC地址就是没个网卡芯片出厂时烧录的、全球唯一的串号,该串号由48位二进制构成,为了方便采用16进制显示。
2.解决冲突问题。
解决冲突的办法就是排队,CSMA/CD这台机子可以做到。这台机子的作用是载波侦听多路访问以及检测冲突。
网络变大->无线距离、无冲突、单播->交换机->MAC地址->洪泛->洪泛的范围->路由器(三层设备)->IP地址->ARP->广播(逼交换机洪泛)->广播域
OSI七层模型:
核心:分层
应用层 抽象语言的输入和输出 抽象语言变成编码
表示层 (表示层之下都是二进制) 编码变成二进制
会话层 由应用程序内部提供的内部区分地址
上三层均为应用程序处理加工数据---上三层被统称为应用流层
下四层负责数据的传输,统称为数据流层
传输层 给软件提供端口号,分段(受MTU限制)TCP/UDP
网络层 internet协议(IP)
数据链路层(介质访问控制层)---MAC 控制物理硬件(控制CPU、控制程序)
物理层(一个东西)
IP地址:
IP地址的网络使用标记广播域。IPV4(互联网协议第4版本)地址是由32位二进制构成,点分十进制标识。
ARP:
ARP是地址解析协议,它是通过对端的一个地址来获取对端的另一种地址。ARP分为正向ARP、反向ARP、无故ARP。正向ARP是已知对端的IP地址,通过广播查询对端的MAC地址。反向ARP是已知本地或对端MAC地址,通过MAC查询IP地址。无故ARP是在使用IP地址的过程中,向外进行正向ARP,但查询的目标IP地址为本地IP,无故ARP的作用是地址冲突检测。
MTU:
最大传输单元,默认为1500字节(在第二层)
端口号:
0-65535 1-1023 注明端口(静态端口) 固定给服务器的服务端口
1024-65535 高端口(动态端口) 随机分配给终端对应各个进程
网络的连接拓扑:
直线形---总线
环形
星型---中心到站点 轴辐状 (路由器)
网状---多环 全连网状 、部分网状
PDU :
协议数据单元,对各层数据的单位。
上三层:数据报文
传输层:数据段
网络层:数据包
数据链路层:数据帧
物理层:比特流
TCP和UDP:
TCP:传输控制协议---可靠的传输协议---面向连接,速度慢,可靠传输,20字节头---文件类,追求完整传输的信息类 TCP三次握手,四次分手
UDP:用户数据报文协议---不可靠的传输协议---无连接,速度快,不可靠传输,8字节头---语音类,实时传输类(视频、游戏)
微信和qq的聊天数据用的是UDP
TCP更适用于效率要求相对较低,但准确性要求较高的场景(如文件邮件等)
UDP更适合于效率要求相对较高,但准确性要求较低的场景(即时类通讯等)
主类划分---看数字辩网段
我们通过前8位也就是第一组8位二进制来区分这五类。
A类:前8位二进制为0XXxxXXXx,转换成10进制就是0 - 127
他的网络位是前8位。因为0和 127是特殊地址,所以A类的范围是1 - 126
B类:前8位二进制为10XXXXXX 128 - 191 网络位是前16位
C类:前8位二进制为110XXXXX 192 - 223 网络位是前24位
D类:前8位二进制为1110XXXX 224 - 239组播地址,不分主机位和网络位
E类:前8位二进制为1111XXXX 240 - 255保留地址,为美国军方所有
特殊IP地址
1.127.0.0.1-127.255.255.255---环回地址(自己给自己用)
2.255.255.255.255---受限广播地址---受路由器的限制---只能作为目标IP使用(所有目标)
3.主机位全1---192.168.2.X/24---192.168.2.255---直接广播地址---只能作为目标IP使用
4.主机位全0---192.168.2.X/24---192.168.2.0---网段---网络号
5.0.0.0.0---1,代表没有IP(当主机用)。2,代表任意IP(当端用)
6.169.254.0.0/16---自动私有地址
TCP/IP对等模型分层---应用层,传输层,网络层,数据链路层,物理层
VLSM与CIDR
无类地址:不在通过数字来辨别网段而是使用子网掩码来辨别,规则是网络位的地址子网掩码置1
VLSM:可变长子网掩码---子网划分
核心思路:通过延长子网掩码(将主机位借到网络位)来实现网段的划分
CIDR---无类域间路由---汇总
操作方法:汇总地址展开为二进制,取相同去不同
可变长子网掩码---取相同去不同
带宽计算公式:
速率≈(带宽/8)*85%
网线:RJ-45双绞线(主流):数字信号--二进制 非屏蔽线 最佳距离---100m 民用1000m/s 商用100000m/s
光纤:光信号 (想配置带宽超过万兆一般选择光纤)
RJ-11双绞线(电话线):模拟信号
同轴电缆:数字信号
路由器:
1.作用:划分广播域、连接不同的网络、路由---选路
2.工作原理
相同洪泛范围和不同洪泛范围设备间通信方式不同。此时需满足设备在访问其他设备前先确定目标和本地是否在一个范围,在一个范围可以通过洪泛来寻找目标,若不在一个范围需要将流量传输给路由器转发的要求
3.服务器
服务器就是一台配置较高的电脑
4.常见的服务
HTTP:超文本传输协议
HTTPS:安全的超文本传输协议
DNS:域名解析服务
FTP:文件传输协议
1.静态路由---手写
2.动态路由---路由器间协商、沟通、计算自动生成