您的位置:首页 > 其它

ISO/OSI 7层模型理解

2016-03-30 11:20 302 查看
应用层就是你的一个程序,例如你有一副图片, 你希望通过网络把它发布出去.

表示层就是这副图的编码方法,例如是JPG,GIF什么的.那么对应就是 JPEG或者GIF编码.

会话层就是控制你发布图片这个过程的,包括Web服务器httpd进程的建立,管理和终止.

传输层就是控制怎么将你这张图片传出去,如果你是用Web服务器传输的,那么就用的TCP协议.

如果你改用QQ来传的话,默认就是UDP协议. 对于传输层来讲,传输都是端到端的,也就是直接从服务器到客户端的,没有中间经过的那些路径.

网络层就是考虑怎样把传输层分好的数据通过什么样的路送到对方.也就是一步一步的走下去,每一步该怎么走,这个是网络层考虑的问题.

而数据链路层是考虑怎么从当前的一个点送到直接相连得点去.

物理层就是考虑怎么把数据变成电或者光信号.

发Email. 使用Outlook Express 并使用SMTP协议 就是应用层.

然后邮件采用 MIME-64 编码就是表示层.

整个邮件发送的过程的会话层.

采用 SMTP 协议使用TCP协议的25号端口,这就是传输层. 在这一层里,把上层协议的数据分成

一段一段的进行传输.

然后就是IP层了.负责把你的邮件的传输分段打包成一个一个的数据包(分组),并从你的主机经过许多路由器的传递送到SMTP服务器.

数据链路层就是负责将从你要送到SMTP服务器的分组封装成帧,并在特定的传输设备上传输.

例如你的网卡到你的网关之间用的以太网连接,那么就是 IEEE 802.3 协议在负责传输帧.

然后你的网关到邮件服务器的网关很可能就是用的ATM传输线路,那么就是 ATM 协议在负责.

邮件发送客户端(1-7层) ---> 网关(1-3层) ----> 中间路由器 (1-3层) ----> SMTP服务器网关(1-3层) --> SMTP服务器(1-7层) --> SMTP服务器网关(1-3) ---> 另外的中间路由器(1-3层) --> 目的邮件服务器网关(1-3层) ---> 目的邮件服务器(1-7层) ---> 目的邮件服务器网关(1-3层) ---> 另外的中间路由器(1-3层) ---> 邮件接受客户端网关(1-3层) ---> 邮件接受客户端(1-7层)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: