对等网
升级硬件资源
增加电脑数量
集线器----HUB
纯物理层设备(电流)【中转站(安全)】【转发全部】
缺点:
安全问题
延时问题----产生大量垃圾信息
地址问题---MAC地址-----48位二进制---十二位16进制(全球唯一)
冲突问题----载波侦听多路访问/冲突检测机制------CSMA/CD(先听后发、边听边发、冲突停发、随即延迟后重发)-----仅仅减少冲突,并没有完全解决冲突
冲突域:连接在同一根导线上所有工作站的集合
网络无线传输距离
完全没有冲突
存在单播传输数据
出现设备,网桥(二层设备---处理二进制信号)---交换机
交换机 (2h:15m)
识别MAC地址---MAC地址自学习
交换网络----仅仅由交换机连接各个节点形成的网络---进具备几十个节点,最多不超过200个节点。
广播域---洪泛的范围
路由器
隔离广播域
路由器的接口就是一个独立的广播域
转发数据
路由表进行数据转发
依靠交换机进行数据转发---同广播域
借助路由器进行的数据转发---跨广播域
总结:
交换机通过判断主要MAC地址确认身份进行单播数据转发
路由器主要通过IP地址判断身份进行同广播域或跨广播域数据转发,二者数据都经由交换机操作
路由器每个接口都有MAC地址,一个接口就是一个广播域,其IP为网关IP
网络的关键就在于数据的传输与其数据的安全性,一大矛盾是数据传输的冲突
通过ARP协议获取指定设备MAC地址
ip地址
IPv4:32位二进制构成 ,42亿;点分十进制-----主要使用
IPv6:128位二进制构成-----进行迭代ing
IP地址分为俩部分:
网络位:表示该IP所在网络
主机位:表示主机号
掩码
掩码是32位二进制组成,用以判断IP地址的网络位位数
连续的 1+连续的0组成【顺序固定】
掩码中的数字1所代表的含义为IP地址的比特位为网络位
网关
被称为一个广播域的门户,也就是路由器与该广播域所连接的接口,这个接口的IP地址称之为网关IP。
判断是否为同一广播域
若为同广播域,则将数据
ARP协议
原理:根据已知的地址来获取与其对应的另一种未知地址
APR工作过程:
APR缓存表的老化时间----180s
ARP分类
正向ARP----通过IP获取MAC(网络中最常见)
反向ARP-----通过MAC获取IP
免费ARP----无辜APR---用于自我介绍和冲突检测
代理ARP---有网关设备代替主机查询MAC地址
TCP/IP
美国国防部开发
osi参考模型
开放式系统互联模型----国际化标准组织iso提出----协议组(协议模型)
应用层:接收用户数据,人机交互的接口
表示层:将编码转换成二进制(加密、解密)---统一格式
会话层
控制层面:上三层
数据层面:下四层
传输层:区分流量、定义数据传输方式;TCP、UDP
网络层:
数据链路层
LLC---逻辑链路控制层
MAC---介质访问控制层
物理层
PDU
协议数据单元----数据在
TCP/IP ----互联网使用
标准 对等 ios
物理层
规定了一些物理特性(数据传输效率、传输模式、电器电压)
代表设备:中继器、集线器
介质
同轴电缆
10BASE5----粗同轴电缆-----500m
10BASE2----细同轴电缆------185m
速率极低
双绞线
分为屏蔽双绞线(STP),非屏蔽双绞线(UTP)
类型:1、2、3、4、5、超5、6、超6、7、8
光纤
通过颜色判断光纤的品质
双工模式(现阶段主要使用的通信模式)
全双工:通讯双方都能同时发送和接收数据
半双工:不能同时
同一条物理线路上的设备双工模式必须相同
线序
568A
1 3对调 2 6 对调
568B
橙白、橙、绿白、蓝、蓝白、绿、棕白、棕
直连线、交叉线
数据链路层(不同设备与各种拓扑结构的有机排列组合)
代表设备---网桥、交换机
链路类型
局域网---以太网(MAC地址)
广域网
MAC地址----物理地址----二层地址
前24位:厂商ID
后24位:产品ID
数据帧
以太网-2格式、IEEE 802.3格式
帧发送方式
单播、广播(目的MAC=FFFF:FFFF:FFFF)、组播
网络层(主要记忆)
IP 地址----逻辑寻址---全网唯一
IP地址的有类分址----根据IP地址前八位二进制的数字特征分类
A 0XXX XXXX-----0.0.0.0----127.255.255.255----掩码为8
B 10XX XXXX----128.0.0.0---191.255.255.255----掩码为16
C 110X XXXX-----192.0.0.0----233.255.255.255----掩码为4
D 1110 XXXX------224.0.0.0---239.255.255.255
E 1111 XXXX----240.0.0.0-----255.255.255.255
A\B\C三类--->单播地址---可以做源地址,也可以做目的地址
D---->组播地址----只能做目的地址使用
E------->保留地址(科研地址)
特殊地址
0.0.0.0-----网络地址(代表所有地址,或代表没有地址)
255.255.255.255---受限广播地址
192.168.1.0------主机位全0-----代表该广播域 网段
192.168.1.255/24------主机位全1----定向广播地址
127.X.X.X-----本地测试地址
169.254.0.0/16-----本地链路地址
私有地址------可重复
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---256个地址段
公有地址
除了上述私有地址和特殊地址外的单播地址。
IP报文头部----1:43:30
version:版本 IPV4 IPV6
ttl 存活时间 255 路由器个数
IP分片---MTU (最大传输单元)----以太网中MTU=1500字节
标识位-----给每个分片的数据报文分配一个序列号,从小到大,一次一加,用于让接收方重组数据
标志位---3bit
第一位-----无意义 0填充
第二位----DF位----若位置为1,则代表未分片;若为0,则代表分片。
第三位----M位--------表示该报文是否为最后一片。若为1,则代表后续还有报文。
片偏移------机算数据报文在源数据报文中的相对位置,单字节为8字节
传输层
端口号----标识进程------16位二进制
0-65535
1-1023--著名端口(静态端口)
1024-65535--动态端口---某些协议自动随机生成的
常见端口号
telnet------23
ftp---
TCP协议----传输控制协议2:28:00
是一种面向连接的可靠性协议
Tcp分段
可靠性
确认机制:传输确认,每收到一次数据段,均需要进行一次确认
重传机制:当一个数据段中的某个报文丢失,会提醒要求重新传输丢失报文
排序机制:传输一个数据段,被分为多个报文,从不同路径传输,最终到达目的地的顺序会被打乱,需要重新排列组合恢复原始报文
流控机制(滑动窗口机制):调节窗口大小来对流量进行控制
窗口的大小:指无需等待确认就可以连续发送的最大数据量
TCP分段
TCP协议封装的数据不允许在IP层面进行分片操作。
MSS(最大传输段)=MTU-IP头部-TCP头部
PMTU--路径MTU发现协议
总结:
数据的传输在不同的层级主要分片操作进行传输,依靠不同的协议及数据分片的特定标记来保障数据传输的可靠性