赞
踩
应用层:用抽象语言通过应用程序转化为编码
表示层:把编码转化为计算机能看懂的二进制
网络层:路由器
介质访问控制层:将二进制转化为电信号
物理层:处理电信号的各种硬件
链接计算机的设备
放大器:延长传输距离的物理层设备,只能接受和发出,有失真的风险
集线器(多接口的放大器),有中继器的功能
交换机(介质访问控制层的设备)
实现二进制和电信号之间的转换
读和重写
可以产生多个接口
直线(网络)型网络拓扑结构(串联)
优点:实施简单
缺点:网路稳定性差,容易中断。转发效率差。
环形网络拓扑结构
优点:容错性相对较高
缺点:断开后就变成直线型
星形网络拓扑结构(并联)常见于企业网络
1‘有一个公共的设备
优点:单条线断连不影响总体,网络稳定性好。
设备间的转发距离近
性价比高
缺点:成本相对较高
树形结构
网状拓扑结构 两两之间相连
优点:网络稳定性很高,两两间节点通讯不会很长
缺点:成本很高,现实很难布置
多拓扑结构联合使用
地址问题
为了区分和标识不同网络设备---MAC地址
唯一性:全球唯一
格式统一:48位二进制,前24位代表不同厂商,后24位代表每个厂商分配的串符
SMAC:源MAC
DMAC:目标MAC
冲突问题
CAMA/CD技术---载波侦听·多路访问/冲突检测技术(排队)
非传输对象感知到电流会禁止传输,直到感知电流消失
多台设备同时发送,产生冲突,设备会自动设置一个随机的延迟发送
错峰发送的思想
当交换机收到一个数据包后,首先会记录数据包中SMAC和接口的对应关系,形成MAC地址表,之后的转发过程中会查看MAC地址表,地址表中有记录则单播转发,如没有记录则洪泛通过查找设备连接的接口实现单播
洪泛:除了收到这个数据包的接口外,向其他所有接口复制转发数据包,以获得设备对应的接口
MAC地址表老化时间300S
正向ARP:已知访问目标的IP地址,获取对端的MAC地址,首先会发送一个目标全为F的MAC地址(48位二进制均为1的地址,如果目标地址全位F则强制洪泛),其他设备收到数据包后,会查看数据包中的DIP,如果是自身则会将自身MAC回复,如不是目标IP则将该数据包删除。
反向ARP:已知MAC获取IP
免费ARP:自我介绍,检测IP冲突
OSI/RM ISO--国际公有化组织
分层:降低层次之间关联性,上一层都在下层的基 础上提供增值服务
大而化小的思想
应用层---应用程序
表示层---抽象语言--二进制
会话层---建立维护和断开一次会话连接(主机和服 务器之间建立的会话通讯)
传输层---端到端的传输,应用到应用之间的传输, 区分进程和服务。
端口号:16位二进制构成 0-65535 ,1-1023端口 号
(知名端口号,著名端口号)
网络层---数据链路层---介质访问控制层MAC+逻辑链路控制 层LLC
应用层----数据报文
传输层----数据段
网络层---数据包
数据链路层----数据帧
物理层---比特流
HTTP---超文本传输协议:TCP 80端口
HTTPS---安全的超文本传输协议:TCP 443端口
Telent--远程登录协议:TCP 23端口
动态主机配置协议:UDP 67 68端口
DHCP(Dynamic Host Configuration Protocol),动态主机配置协议,是一个应用层协议。当我们将客户主机ip地址设置为动态获取方式时,DHCP服务器就会根据DHCP协议给客户端分配IP,使得客户机能够利用这个IP上网。
一台设备上可以创造多个地址池塘,但一个池塘只能服务于一个广播域
DNS--域名解析协议:TCP/UDP 53端口
FTP--文件传输协议:TCP 20/21端口
SSH--安全的远程登录协议:TCP 22端口
TCP协议
TCP的三次握手:发送数据前建立连接的过程,[去 ] [回去] [去] 一共三个数据包
TCP的四次挥手:结束发送数据由服务端端发起断开连接 【去】【回】【去】【回】共四个数据包
UDP
TCP和UDP的区别
1.TCP是面向连接的协议,而UDP是无连接的协 议----TCP的三次握手
2.TCP是可靠的传输层协议,UDP是一种“尽力而 为”的协议,排序,确认,重传,流控
3.TCP可以进行流控,而UDP不能
4.TCP可以进行分段,UDP不能进行数据分段
5.TCP传输速率慢,而UDP传输速率快,TCP资源占 用比较大,而UDP资源占用小
类型:标注上层协议类型,解封装时重要的参数
FCS:校验和,校验数据完整性的参数
算法 循环冗余算法
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。