
课程咨询: 400-996-5531
投诉建议: 400-111-8989
认真做教育 专心促就业
随着互联网的不断发展,越来越多的人都在学习软件编程开发等技术,而本文我们就通过案例分析来简单了解一下,计算机网络层概念与作用分享。
为什么需要网络层
网络层是为传输层提供服务的,为了向传输层提供服务,网络层必须使用数据链路层提供的服务。
而数据链路层的主要作用是负责解决两个直接相邻节点之间的通信,但并不负责解决数据经过通信子网中多个转接节点时的通信问题。
因此,网络层需要实现两个端系统之间的数据透明传送,让源端的数据能够以佳路径透明地通过通信子网中的多个转接节点到达目的端,使得传输层不必关心网络的拓扑构型以及所使用的通信介质和交换技术。
网络层的设计思路
网络层向上只提供简单灵活的,无连接的、尽大努力交付的数据报服务。
由于传输⽹络不提供端到端的可靠传输服务,⽹络中的路由器可以做得⽐较简单,⽽且价格低廉:
如果主机(即端系统)中的进程之间的通信需要是可靠的,那么就由⽹络的主机中的运输层负责可靠交付(包括差错处理、流量控制等);
这种设计思路的好处是:⽹络的造价⼤⼤降低,运⾏⽅式灵活,适应多种应⽤。
数据报服务无连接
tcp
⽹际协议IP
⽹际协议IP是TCP/IP体系中两个主要的协议之⼀。
与IP协议配套使⽤的还有三个协议:
1、地址解析协议ARP;
2、⽹际控制报⽂协议ICMP;
3、⽹际组管理协议IGMP。
tcp
虚拟互联网络
如果要把在全世界数以百万计的网络都互相连接起来,并且能够相互通信,是一件很复杂的事情。
网络技术是不断发展的。网络的制造厂家也要经常要推出新的网络,在竞争中求生存,因此在市场上总是有很多不同性能、不同网络协议的网络。
将⽹络互相连接起来要使⽤⼀些中间设备。中间设备⼜称为中间系统或中继(relay)系统。
有下面五种中间设备:
1、物理层中继系统:转发器(repeater,中继器);
2、数据链路层中继系统:⽹桥或桥接器(bridge);
3、⽹络层中继系统:路由器(router);
4、⽹桥和路由器的混合物:桥路器(brouter);
5、⽹络层以上的中继系统:⽹关(gateway)。
互联网与虚拟互联网
实际的互联网是通过一些路由器连接的,由于参与互联的计算机网络都使用相同的网际IP协议,因此可以把互联以后的网络看成是一个虚拟互联网络。
tcp
所谓虚拟互连⽹络也就是逻辑互连⽹络:
IP协议可以使这些性能各异的⽹络从⽤户看起来好像是⼀个统⼀的⽹络;
使⽤IP协议的虚拟互连⽹络可简称为IP⽹。
使⽤虚拟互连⽹络的好处是:
当互联⽹上的主机进⾏通信时,就好像在⼀个⽹络上通信⼀样,⽽看不⻅互连的各具体的⽹络异构细节。
来看下分组在互联网中的传递
tcp
整个互联网就是一个单一的,抽象的网络。IP地址就是给互联网中上的每一台主机(或路由器)的每一个接口分配的一个在全世界范围内的32位的标识符。
IP地址由互联⽹名字和数字分配机构ICANN(InternetCorporationforAssignedNamesandNumbers)进⾏分配。
IP地址的编址方式经历了三个历史阶段
1、分类的IP地址。这是基本的编址方式。
2、子网的划分。这是对基本编址方式的改进。
3、构成超网。这是比较新的无分类编址法。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加抖音太原达内IT培训学习了解。