网络模型网络层与应用层的关系是什么?

应用层是信息传递,
网络层按照对方的地址传递数据。
按照OSI的模型,上层利用相邻下层的服务,与通信对端的同一层建立对等的服务,最高一层叫应用层,最下一层叫物理层
比如你说你要告诉你的朋友,你的兰花开了,“兰花开了”是一条信息,是“应用层”需要传递的。你可以选择传递一句话,或者一张照片,将信息“表示为”一串数字或者物理实体,这是“表示层”该干的。如果你选择把这件事写在纸上交给对方,你得了解对方不是盲人、不是文盲、懂你写下的语言(比如中文),这是你选择表示层时候必须考虑的。你可以与对方成文或不成文的约定你们采用的语言,这叫协议
确定了表示方法,你就需要选择把这个东西传给谁,怎么传。这次信息传送是孤立的,还是一大串信息传递(比如笔友还是生意往来)中的一部分。这叫会话
确定了会话,你要确定怎么找到你的朋友。你的朋友,大明王二三,小名三仔,昵称二子,俗称二三娃,网名3123,是王一万的儿子,是A公司职员,住在B地址,是C群体的会员,每个称呼都代表着不同的传输方法,成本、速度、可靠性都不同,你选哪一个?选择不同,你就需要和不同的中间人说一些不同的话,最终目的是把那一串数字或者物理实体传递给正确的人。这叫传输层
如果表示方法是一张照片,打算通过邮局邮寄给你的朋友,相应的会话层确定是单次通信,传输层的工作就是找到一个信封,把照片放在里面,封上封口,在信封上写上地址和名字。你必须找到你的朋友的邮寄地址。有了地址和你朋友的名字,你就试着用会话层提供的服务。地址代表着网络层的服务,名字代表着传输层的服务。虽然OSI的规定上传输层和网络层互相独立,但是实际上是很难分开的。注意,这里的选项是你决定的,或者说是你和你的通信对象选择的会话方法决定的。你和你的通信对象完全可以另起炉灶约定一种谁也没见过的方法,不会伤害到任何人。你选择了对方地址,写在信封上,将照片装在信封里面不给邮递员看,这叫封装。经过封装后,邮政局传送的是信,而不是照片。有些封装(比如明信片)可以被邮递员看到并串改,这在数字世界很不常见。将封装好的新建丢进信筒或者交给快递员,都是你开始使用“网络层”服务了。
在这个例子里,邮政局为你提供网络层服务。一般说来,网络层按照对方地址来决定如何将信息传递到对方。你看,同样的网络层完全可以提供不同的服务,比如平信、快信和专递(当然收费也不同)。IP在这里,你要通过IP网通信,你需要知道对方的IP地址。邮政局不会专门为你把你的信专门送到对方手中,而是通过不同层次的分拣站逐层解析地址逐层传送。在收信局,每封信都要分拣,走同样路径的信件可能会被打成邮包并标记上对方分拣站的地址,这叫路由(翻译自route,是个动词,表示寻找路径的意思)。邮局会将“目的地分拣站”相同的信件装在邮包里快速传递,这叫数据链路层。数据链路层不需要知道用户信件的最终地址,只按照固定往来路径传送邮包。在OSI语境下,数据链路层可以有地址,但是这个地址只有链路层互联的终端之间有意义,而网络层地址必须是全局(全网)唯一的。往来用户收发信件的邮递员知道你的地址和交通方式,而且只需要记住他负责的片区的信息,如果有片区内的信件往来他可能直接就替你送了(在邮政局是不允许的,对快递员可能会收一点小费后就接受了),这叫局域网,是数据链路层的特例。注意,分拣局之间收发邮包的路径(数据链路层)无论是否遵循公开的标准都是邮政局(网络)的选择,不受任何用户干扰,和传输层。干扰邮包收发是犯罪(网络黑客)行为。你是公司职员,为公事发信,信件被前台秘书统一交寄,寄出的信件只有公司的地址和你的名字,收到的信件由前台秘书统一签收,并叫你自取或(如果你和TA关系足够好或职位足够高)送到你的办公桌上,这位秘书就是NAT。无论如何,信件还是邮包,总是装在自行车/卡车/火车/轮船/飞机上运输的,这些运输工具可能属于也可能不属于邮政局,但是总是按照自己的固定路线转运货物,甚至不知道传送的货物中有“邮包”或者“信件”这类东西,这叫物理层。如果你们公司是个跨国公司,对内部信件规定了特别的方法,以上所说每一件事都有人干但是并没有严格依照上述方法来传递,这叫内部网(PrivateNetwork, Intranet)。有时候还会将自己内部信件打包交给快递公司传送,这叫VPN。最后,按照OSI模型的语境,你不能是人,也不能是狗,甚至不能是计算机,你必须是一台计算机上运行的一个程序。

网络层具体就是指IP(Internet Protocol),因特网协议,应用层一般有HTTP,FTP等,中间还有个传输层,具体一般是TCP和UDP
那网络层和应用层是什么关系呢
应用层(HTTP)建立在传输层(TCP)基础上,传输层建立在网络层(IP)基础上
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值