《操作系统原理》 记录(31)

/**
 * TODO 《操作系统原理》 记录(31)
 * 		@通信协议
 * 			物理
 * 				网络硬件实现
 * 				--物理传输比特流的机械和电气方面的具体细节
 * 					物理层系统必须在二进制0-1的电气上取得一致
 * 					使得数据在传输时接收方能够正确的解释二进制数据				
 * 
 * 			数据链路
 * 				数据链路负责处理帧
 * 					或分组中固定长度的部分
 * 						包括对物理层的错误检测和恢复
 * 		
 * 			网路层
 * 				提供链接和通信网络的分组路由
 * 				包括处理待发分组地址、解析输入分组地址
 * 				维护路由信息。正确响应负荷级别的改变
 * 					负荷级别
 * 						123级别
 * 				路由器工作在此
 * 
 * 			传输
 * 				负责提供底层对网络的访问以及客户机之间的报文传输
 * 				包括将报文分为分组、维护分组顺序、控制流并产生物理地址
 * 	
 * 			会话
 * 				负责实现会话——或进程和进程之间的会话通信协议
 * 					通常用于远程登录、邮件、文件传输的实际通信方式
 * 				每个tab都是一个新的进程
 * 					访问则是进程之间和后端进程之间进行会话通信?
 * 								
 * 			表示
 * 				解决网络的不同站点提供的不同形式进行标准化转化
 * 					包括字符、传输长度编码、半双工和全双工的模式
 * 
 * 			应用
 * 				负责和用户直接交互
 * 					处理文件传输、远程登录协议、以及分布式数据库设计
 * 		
 * 			@ISO协议栈
 * 				一组相互配合的协议、描述了数据的物理流动
 * 				
 * 		@健壮性	
 * 			连接故障、站点故障、报文丢失	
 * 			检测到任何错误、重新配置系统能继续运行		
 * 				如果站点修复后可以还原
 * 			
 * 			@故障检测
 * 				只能知道发生了故障、并且不知道发生了那种类型的故障
 * 				--
 * 				可以使用握手来检测链接或者站点的故障		
 * 				
 * 					直接链路		
 * 						固定时间进行心跳检测
 * 							如果固定时间内没有收到心跳则可以断定一方出错
 * 					
 * 					--假设的可能性
 * 						站点停机
 * 						双方链路已停止
 * 						可选路径已停止
 * 						报文丢失
 * 		
 * 			@重构		
 * 				@如果发生可故障系统必须启动一个程序重新配置系统能够重新运转
 * 					---如果双方直接链路出现故障、此信息必须被广播到其他站点、
 * 						使得路由表能够以此更新
 * 			
 * 					---如果系统相信一个站点出错、则系统每个站点被通知到
 * 							能够不再试图使用出错误的站点服务
 * 						如果是某个中心协调者出错、则需要进行协调者选举
 * 							如果逻辑环中一个是个节点失效、则需要重新构建逻辑环
 * 							如果协调者没有失效、则可能出现两个协调者进行竞争的局面
 * 						
 * 			@故障修复
 * 				当一个出错的站点被修复后、必须能够与系统重新整合起来
 * 					可以通过握手程序进行通知
 */
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

P("Struggler") ?

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值