网站架构设计师有哪些学校可以报考,网站美工设计详细步骤,深圳网站开发公司有哪些,在北京找工作有哪些招聘网站系列文章目录
什么是计算机网络#xff1f; 什么是网络协议#xff1f; 计算机网络的结构 数据交换之电路交换 数据交换之报文交换和分组交换 分组交换 vs 电路交换 计算机网络性能#xff08;1#xff09;——速率、带宽、延迟 计算机网络性能#xff08;2#xff09;…系列文章目录
什么是计算机网络 什么是网络协议 计算机网络的结构 数据交换之电路交换 数据交换之报文交换和分组交换 分组交换 vs 电路交换 计算机网络性能1——速率、带宽、延迟 计算机网络性能2——时延带宽积、丢包率、吞吐量/率 计算机网络体系结构概念 OSI参考模型基本概念 OSI参考模型中非端-端层物理层、数据链路层、网络层功能介绍 系列文章目录传输层功能会话层功能表示层功能应用层功能 传输层功能 传输层把会话层传来的报文分割成一个个数据段。
简单来说传输层负责源-目的端-端 进程间 完整报文传输。
具体来说包括
报文的分段与重组。SAP寻址。在Internet网络中就是端口号。确保将完整报文提交给正确进程比如端口号。端到端的连接控制。连接的建立、维护和拆除。这种连接是一种逻辑连接。解决端到端的流量控制。数据的发送和接收速度问题。解决端到端的差错控制。引入一些差错编码、差错处理机制等等。
会话层功能 会话层主要进行对话管理。包括对话的建立和维护同时可以实现对话的同步。通过插入一些同步控制点实现一旦在某个控制点中断了下次恢复就恢复到附近的控制点。它是最“单薄”的一层。在实际网络中会话层往往不独立存在。
表示层功能 简单来说表示层处理两个系统间交换信息的语法与语义syntax and semantics 问题。
具体来说
数据表示转化。发送端将数据转换为独立的编码到目的主机后再将这个数据转换为与主机相关的编码。对数据进行加密/解密。对数据进行压缩/解压缩。
在实际中表示层也往往不独立存在。
应用层功能 应用层是最丰富的一层。这一层有很多应用也就有很多协议。比如说HTTP协议就是web应用的应用层协议FTP就是文件传输应用的应用层协议SMTP就是电子邮件应用的应用层协议等等。也就是说所有的应用在这一层都要遵循相应的应用层协议去处理应用数据。
用户把数据交给应用应用通过这个应用的应用层协议处理用户的数据通常来说可能也会加上一些控制信息构造成应用层的协议数据单元PDU再交给下一层下一层以此类推。
所以应用层从功能来说为用户提供了网络接口。支持用户通过用户代理如浏览器或网络接口 使用网络服务。