关于网络分层!!!
发布网友
发布时间:2022-05-01 09:37
我来回答
共2个回答
热心网友
时间:2022-06-27 16:17
TCP/IP体系结构
TCP/IP协议是目前最流行的商业化网络协议,尽管它不是某一标准化组织提出的正式标准,但它已经被公认为目前的工业标准或“事实标准”。因特网之所以能迅速发展,就是因为TCP/IP协议能够适应和满足世界范围内数据通信的需要。TCP/IP协议具有以下几个特点。(1)开放的协议标准,可以免费使用,并且独立于特定的计算机硬件与操作系统。
(2)独立于特定的网络硬件,可以运行在局域网、广域网,以及互联网中。
(3)统一的网络地址分配方案,使得整个TCP/IP设备在网中都有惟一的地址。
(4)标准化的高层协议,可以提供多种可靠的用户服务。 与ISO/OSI参考模型不同,TCP/IP体系结构将网络划分为应用层、传输层、互联层、和网络接口层4层 . TCP/IP体系结构中各层的功能
1、网络接口层
在TCP/IP分层体系结构中,最底层是网络接口层,它负责通过网络发送和接收IP数据报。TCP/IP体系结构并未对网络接口层使用权的协议做出强硬的规定,它允许主机连入网络时使用多种现成的和流行的协议,例如局域网协议或其他一些协议。
实现OSI的物理层和数据链路层的功能。2、互联层
互联层是TCP/IP体系结构的第二层,它实现的功能相当于OSI参考模型网络层的无连接网络服务。互联层负责将源主机的报文分组发送到目的的主机,源主机与目的主机可以在一个网上,也可以在不同的网上。 互联层的主要功能包括:
(1)处理来自传输层的分组发送请求。在收到分组发送请求之后,将分组装入IP数据报,填充报头,选择发送路径,然后将数据报发送到相应的网络输出线。
(2)处理接收的数据报。在接收到其他主机发送的数据报之后,检查目的地址,如需要转发,则选择发送路径,转发出去;如目的地址为本节点IP地址,则除去报头,将分组送交给传输层处理。
(3)处理互联的路径、流控与拥塞问题。
3、传输层
它的主要功能是负责应用进程之间的端-端(Host-to-host)通信。在TCP/IP体系结构中,设计传输层的主要目的是在互联网中源主机与目的主机的对等实体之间建立用于会话的端-端连接。因此,它与OSI参考模4、应用层
在TCP/IP 体系结构中,应用层是最靠近用户的一层。它包括了所有的高层协议,并且总是不断有新的协议加入。其主要协议包括:
(1)网络终端协议(Telnet),用于实现互联网中远程登陆功能;
(2)文件传输协议(FTP ,file transfer protocol),用于实现互联网中交互式文件传输功能;型的传输层功能相似。 (3)简单邮件传输协议(SMTP simple mail transfer protocol),用于实现互联网中邮件传送功能;
(4)域名系统(DNS, domain name system),用于实现互联网设备名字到IP地址映射的网络服务;
(5)超文本传输协议(HTTP, byper text transfer protocol),用于目前广泛使用的Web服务;
(6)路由信息协议(RIP, routing information protocol),用于网络设备之间交换路由信息;(7)简单网络管理协议(SNMP, simple network file system),用于管理和监视网络设备;
(8)网络文件系统(NFS, network file system),用于网络中不同主机间的文件共享。
应用层协议有的依赖于面向连接的传输层协议TCP(例如 Telnet协议、SMTP协议、FTP协议及HTTP协议),有的依赖于面向非连接的传输层协议UDP(例如SNMP协议),还有一些协议(如DNS),既可以依赖于TCP协议,也可以依赖于UDP协议。 FTP协议依赖于TCP协议,而TCP协议又依赖于IP协议。SNMP协议依赖于UDP协议,而UDP协议也依赖于IP协议。 IP(Internet Protrol)即网际协议,是应用最广泛的网间互连协议,它定义在网际层,为上层提供不可靠的、尽最大努力完成的、无连接的数据报传输服务。(1)面向无连接的传输服务。
无连接表示每个IP数据包都是独立发送的,而且从源节点到目的节点的一系列数据包可能经过不同的传输路径,有的在传输过程还可能丢失。
(2)不可靠的数据投递服务。
IP协议本身没有能力证实发送的报文是否被正确接受。IP数据包在传输过程中可能丢失、重复、损坏或错序。但IP不检测这些错误。在错误发生时,IP也没有可靠的机制来通知发送方或接受方。
热心网友
时间:2022-06-27 16:18
网络中可以分成7个层面:应用层、表达层、会话层、传输层、网络层、链路层、物理层。不能上网,主要是物理层和链路层的原因。网络连接的原理是:A给B发送数据,B是否收到,给A回应,A根据回应,决定是否再发数据。当B收不到数据或收到数据没有回应A,这时A的会话层就会显示出678:远程计算机没有响应的情况。