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

网络模型---(用于持续更新)

2015-03-19 00:49 281 查看
OSI参考模型分为物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

物理层涉及在信道上传输的原始比特流;

数据链路层的主要任务是加强物理层传输原始比特流的功能,使之对应的网络层显现为一条无错线路。发送包把传输数据封装在数据帧,按顺序传送出去并处理接收方回送的确认帧;

网络层关系到子网的运行控制,其中一个关键问题是确认从源端到目的端如何选择路由;

传输层的基本功能是从会话层接受数据而且把其分成较小的单元传递给网络层;

会话层允许不同机器上的用户建立会话关系;

表示层用来完成某些特定的功能;

应用层包含着大量人们普遍需要的协议。

应用层协议

应用层协议定义了运行在不同端系统上的应用程序进程如何相互传递报文。特别是应用层协议定义了:


交换的报文类型,如请求报文和响应报文

各种报文类型的语法

字段的语义

进程何时、如何发送报文及对报文进行响应的规则

例如:Web的应用层协议HTTP,定义了在浏览器和Web服务器之间传输的报文格式和序列。如果浏览器开发者遵从HTTP RFC规则,就能获取相应的Web页面。

另一个例子是电子邮件,它的应用层协议定义如何在服务器之间及服务器与邮件阅读器间传送报文

HTTP

Web的应用层协议是HTTP。HTTP协议由两部分程序实现:一个客户机程序和一个服务器程序,它们运行在不同的端系统中,通过交换HTTP报文进行会话。HTTP定义了这些报文的格式以及客户机和服务器是如何进行报文交换的。

HTTP使用TCP作为它的支撑运输层协议。HTTP服务器并不保存关于客户机的任何信息,所以我们说HTTP是一个无状态协议。

运输层

运输层协议为运行在不同主机上的应用进程之间提供了逻辑通信。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: