网络架构典型的有一个分层结构。分层是一种现代的网络设计原理,它将通信任务划分成很多更小的部分,每个部分完成一个特定的子任务和用小数量良好定义的方式与其它部分相结合。
扩展资料:
使用网络架构注意事项:
1、动态多路径
能够通过多个WAN链路对流量进行负载均衡并不是一项新功能。但是,在传统的WAN中,此功能很难配置,并且通常以静态方式将流量分配给给定的WAN链路。即使面对诸如拥塞链路之类的负面拥塞,也不能改变给定WAN链路的流量分配。
2、应用程序级别
如果应用程序的性能开始下降,因为该应用程序使用的托管虚拟化网络功能(VNF)的物理服务器的CPU利用率过高,则VNF可能会移动到利用率较低的服务器中。
3、能见度
有许多工具声称可以为网络组织提供对传统WAN的完全可见性,以便解决与网络和/或应用程序性能相关的问题。但是,无论是这些工具的缺陷还是网络组织使用的故障排除流程,采用新的WAN架构将使故障排除任务变得更加复杂。
五层网络体系结构包括应用层、传输层、网络层、数据链路层、物理层。
应用层是网络结构中的最高层,在互联网中,我们最先接触的就是各种应用程序,如web,app等等,它们就是处于网络最高层的存在,所以应用层的实体就是这些应用程序。应用层的协议包括http,ftp,smtp,pop等,这些协议规定了应用程序接收的数据格式。
传输层就是要解决端到端的传输问题,比如对方的主机地址是多少、端口号是多少、对方是否是否在线并处于可传输数据的状态等等,这些都是传输层要解决的问题。而传输层协议就能解决这些问题,它规定了到达端口时数据的格式,这里的数据在应用层数据的基础上添加了一些新的数据,这些新的数据就包含了主机地址、端口号、传输是否成功等信息。
结构简述
每一层之间都有不同的形态和构成机制,比如最底层的实体层是光缆、双绞线这些硬件,最上层的应用层却是浏览器、邮箱等各种软件,所以如果想实现不同层之间的联系,必须遵守不同层之间的规则。这些规则统称为互联网协议,它们是互联网的核心。
传输层建立的是端口到端口之间的通信,相比之下网络层建立的是主机到主机之间的通信。主机加端口,叫做套接字,有了它就能进行网络程序间的通信。需要注意的是,在传输层我们还要在IP数据包的基础上加上端口信息,这时就需要用到新的协议,这种协议通常分为UDP和TCP两种。UDP协议新增了发出端口和接收端口的信息,TCP协议比较复杂。
网络的层级划分保证了数据传输的过程解耦,提升网络系统的稳定性,而各层级的服务及协议的稳定性,仍需分别在各层级中部署相应的设备或系统。应用层是互联网实现其功能性的最终层级,也是面临网络攻击最频繁的互联网层。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)