您的位置:首页 > 理论基础 > 计算机网络

计算机网络OSI分层 各层的作用

2016-05-09 20:02 826 查看
物理层:

定义电压、接口、线缆标准、传输距离等,它不关心传送的什么内容,仅仅是一些比特流 010011的信号而已

物理层介质:

同轴电缆: 细揽和粗揽

双绞线:UTP、STP

光纤: 单模、多模

无线:红外线、蓝牙、wlan技术

功能: 在两个终端设备之间传输比特流

机械特性、电气特性(电压、电流的范围等)、功能特性(某一电压或者电平代表的意义规定)、规范特性(各种事件的出现顺序等)

数据链路层:

负责在某一特定的介质或链路上传递数据.

编帧和识别帧

数据链路的建立、维持和释放

传输资源控制(使之不能同时传输数据 但是可以使用复用技术实现同时传输 一般用时分复用 把时间分成一小段一小段的 分给不同的用户)

流量控制(防止网络出现拥塞 控制流量)

差错验证(传输过程中可能由于在介质中传输出现一些问题 而物理层不管这件事 所以数据链路层需要检测下是否有差错)

寻址(可能一个局域网中有很多个设备,需要发送帧给特定的设备,这时候就需要标识一下设备 以便寻址)

标识上层数据(网络层中有很多协议 所以需要标识上层给谁处理)

网络层:

编址寻址、路由、拥塞控制、各种网络互连

编址寻址(每个目标都有一个IP地址 )

路由选择(路由器根据全网地图选择一条最快的路从源地址到目的地址)

拥塞控制(流量大时需要控制)

异种网络互连(不同的网络都可以相互通信)

·· IP地址 分为 网络地址和主机地址 网络地址可以确定是否在同一网络 必须是全网唯一的

可路由协议: 定义数据包内各个字段的格式和用途,对数据进行网路封装、比如说ip协议和ipx协议 形成ip数据包

路由协议:在路由器之间传递信息,计算路由并形成路由表,为可路由协议选择路径。通俗的说就是形成路由表的协议 RIP、OSPF、BGP



若主机A要和主机B通信 首先 主机A发送消息给应用层封装,之后到传输成封装成段,传入网络层封装成报文,传入数据链路层封装成帧,然后传入物理层解析成比特流,

由于主机A和B不在同一个局域网内,所以把消息给路由器找到的最短路径的路由器的端口,从物理层传到数据链路层,检查mac地址是否相符,如果相符那就封装传入网络层,然后根据网络层的ip地址 对比 如果是 目标ip地址 那么就说明到达目标继续向上传递,如果不是就检查路由器的路由表寻找下一个路由器传递过去,将ip报文重新解封装,到物理层,然后传到下一个路由器,重复上述步骤检查
知道找到目标ip 然后封装到应用层接受。。

传输层:

分段上层数据 (把上层来的大的数据分成一段一段小的数据)

建立端到端连接

透明、可靠传输 (检查错误并更正错误 或者重传)

流量控制

TCP、UDP 协议
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: