网络学习计划——【OSI模型】

• OSI模型

OSI模型(开放式系统互联参考模型)——【七层模型】

作用:定义数据封装结构,定义数据的标准格式
区别:七层模型结构,用户理论研究、故障排除。

控制层面(应用 表示 会话)——控制下面层的行为
数据层面(传输 网络 数据链路层 物理层)———具体的完成靠数据层

七层顺序

(1)物理层
(2)数据链路层
(3)网络层
(4)传输层
(5)会话层
(6)表示层
(7)应用层

OSI模型

OSI模型2

数据传输
报文封装
报文封装

七层模型各层的作用

(1)物理层

关注物理传输的介质、网络硬件的机械特性、光学特性、电学特性。该层为上层协议提供了一个可靠的的物理媒体。换言之,物理层确保原始的数据可在各种物理媒体上传输。

一层PDU:bit 比特流

○ 传输介质:光纤、双绞线(RJ’45)

○ 数据封装:产生数据的过程
○ 数据解封装:接收数据进行读取的过程

○ 双绞线
(1)568A线序
绿白、绿、橙白、蓝、蓝白、橙、棕白、棕
(2)568B线序
橙白、橙、绿白、蓝、蓝白、绿、棕白、棕

○ 平行线(直通线):线序相同。不同层设备使用平行线
○ 交叉线:线序不同。同层设备使用交叉线
○ 全反线(consle线):配置线,线序相反,用户控制网络设备

○ 路由器:三层设备;识别IP地址。不同的接口在不同的网段(广播域)

○ 交换机(网桥):二层设备,使用MAC地址,所有的接口默认在同一个广播域 一个接口就是一个冲突域

○ 集线器(hub):放大器 放大信号,属于1层设备,识别bit流,hub上所有的接口都在同一个冲突与中。

○ 中继器(Repeater):也叫放大器,是局域网所有节点的中心,起到放大信号,补偿信号衰减,支持远距离通信。

○ 主机(服务器)

(2)数据链路层

数据链路层在物理层提供的服务的基础上向网络层提供服务。

(1)数据链路层为网络层提供可靠地数据传输

(2)基本数据单位为帧

(3)主要协议:以太网协议

(4)重要设备:网桥、交换机

局域网(以太网 Ethernet)
广域网(PPP HDLC ATM FR )

二层PDU:frame 帧

○ 按照不同的物理电路来定义不同的二层封装格式

○ 二层地址:Mac地址(介质访问控制)——物理地址 硬件地址 烧录地址

○ Mac地址构成:48个二进制 书写使用12个十六进制(1个十六进制需要4个二进制表示)

48个二进制其中 前24位:厂商ID 后24位:产品ID

(3)网络层(编址、寻址 )

目的:实现两个端系统之间地数据透明传输

功能:寻址和路由选择;连接地建立、保持和终止。

总结:路径选择、路由及逻辑寻址

○ 三层PDU:packet 包

○ 地址:网络地址和主机地址

○ 编址协议:IP(IPv4和IPv6):采用32个二进制编制(ipv4) 128个二进制编址(ipv6)

○包含协议:

1、IP协议(Internet Protocol,因特尔互联协议)
     
 2、ICMP协议(Internet Control Message Protocol;因特尔控制报文协议)
     
3、ARP协议(Address Resolution Protocol,地址解析协议)
     
4、RARP协议(Reverse Address Resolution Protocol,逆地址解析协议)

○ 一个二进制称为 1位bit。

○ 128 64 32 16 8 4 2 1(计算)

○ IP地址:32个二进制,0和1构成用于编址

○ 网络掩码:32个二进制,连续的1加连续的0构成,连续的1代表网络位,连续的0代表主机位。

	             网络位                          主机位
	1101 1000 0001 0001 0000 0001 0000 0001   = 216.17.1.1
	
	1111 1111 1111 1111 0000 0000 0000 0000   =255.255.0.0

○ 单位

	(1)Bit—比特,一个二进制。
	
	 1000bit=1Kbit       1000Kbit=1Mbit   1000Mbit=1Gbit
		
	(2)Byte—字节,八个bit。 
	
	 1Byte = 8bit    1000byte =1K   1000K=1M 100M=100Mbps(b=bit) 
	 100Mbps=12.5MBps(承诺突发)

○ 完整IP地址(IP地址+网络掩码)

○ 地址分类:

	(1)A类地址(第一位固定为0 )
		0XXX XXXX ---0-127(1-126),网络掩码默认为 255.0.0.0 
		     
	(2)B类地址(前两位固定为10)
		10XX XXXX---128-191,网络掩码默认为255.255.0.0 
		
	(3)C类地址(前三位固定110)
		110X XXXX---192-223,网络掩码默认为255.255.255.0 
		
	(4)D类地址(前四位固定为1110)
		1110 XXXX---224-239,组播地址,无掩码 
		
	(5)E类地址(前四位固定为1111)
		1111 XXXX---240-255,科研地址。
		
	○   特殊地址
	(1)0.X.X.X 无效地址(保留地址) 0.0.0.0 无效地址——占位
	
	(2)127.0.0.1  本地测试(127.X.X.X 测试地址)
	
	(3)网络号,网络位不变 主机位全为0的地址(描述一个网段)
	
		162.1.1.1——162.1.0.0 255.255.0.0
		255.255.0.0
		
	(4)受限广播地址,255.255.255.255
	
	(5) 定向(直接)广播地址,网络位不变,主机位全为1
	
		200.1.1.1     ——200.1.1.255
		255.255.255.0
		
	(6)本地链路地址:link-local【169.254.0.0 255.255.0.0】
	
		(1)公有地址:具有全球唯一性标识地址
		(2)私有地址:不具有唯一性标识的地址
			10.0.0.0  255.0.0.0
			172.{16~31}.0.0 255.255.0.0
			192.1688.{0~255}.0 255.255.255.0
				
	(7)A、B、C类地址称为单播地址
		单播:一对一的传输方式
		组播:一对多的传输方式
		广播:一对所有的传输方式

(4)传输层

传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输以及端到端的差错控制和流量控制问题。

作用:区分不同的流量 2.定义数据的传输方式

○ 端口号(port ID)

	数值范围:1-65535
	
	数据分段,通过端口号区分不同的服务
	
	静态端口:又称注明端口 数值范围1-1023(2的10次方)
			 【各端口与我们的协议存在一一对应的关系】
			  
	动态端口:数值范围:1024-65532
	        【区分不同的协议,与流量存在一一对应的关系】
	
	○ 数据的分段传输:传输较大数据时按照MTU值进行分段传输。
	
	MTU:最大传输单元,默认为1500字节,可以修改(但不建议修改)
	
	PDU:协议数据单元,4层PDU:segment 分段 分片

○ 特殊端口号

	(1)HTTP——80   (TCP)
	
	(2)HTTPS——443 (TCP)
	
	(3)RIP——520   (UDP)
	
	(4)Telent——远程登陆服务  23  (TCP)
	
	(5)SSH——远程登陆(安全性较高 加密 认证) 22  (TCP) 
	
	(6)DNS——域名解析 53 (TCP和UDP)

包含协议:

	1、TCP协议(Transmission Control Protocol,传输控制协议)
	
	2、UDP协议(User Datagram Protocol,用户数据报协议)

(5)会话层:针对传输的每一种数据(流量)建立(管理:维持、终止)一条虚连接(为了防止不同类型的数据互相影响)

(6)表示层:将逻辑语言(软件语言)转换为机器语言(二进制语言),翻译

(7)应用层:接收用户的数据,人机交互的接口,面向的应用程序。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值