❶ java中使用UDP接收的数据放在哪里了呢,
先了解下网络七层协议,知道网络通讯是怎么回事。
第7层 应用层:OSI中的最高层。为特定类型的网络应用提供了访问OSI环境的手段。应用层确定进程之间通信的性质,以满足用户的需要。应用层不仅要提供应用进程所需要的信息交换和远程操作,而且还要作为应用进程的用户代理,来完成一些为进行信息交换所必需的功能。它包括:文件传送访问和管理FTAM、虚拟终端VT、事务处理TP、远程数据库访问RDA、制造报文规范MMS、目录服务DS等协议;
第6层 表示层:主要用于处理两个通信系统中交换信息的表示方式。为上层用户解决用户信息的语法问题。它包括数据格式交换、数据加密与解密、数据压缩与恢复等功能;
第5层 会话层:—在两个节点之间建立端连接。为端系统的应用程序之间提供了对话控制机制。此服务包括建立连接是以全双工还是以半双工的方式进行设置,尽管可以在层4中处理双工方式 ;
第4层 传输层:—常规数据递送-面向连接或无连接。为会话层用户提供一个端到端的可靠、透明和优化的数据传输服务机制。包括全双工或半双工、流控制和错误恢复服务;
第3层 网络层:—本层通过寻址来建立两个节点之间的连接,为源端的运输层送来的分组,选择合适的路由和交换节点,正确无误地按照地址传送给目的端的运输层。它包括通过互连网络来路由和中继数据 ;
第2层 数据链路层:—在此层将数据分帧,并处理流控制。屏蔽物理层,为网络层提供一个数据链路的连接,在一条有可能出差错的物理连接上,进行几乎无差错的数据传输。本层指定拓扑结构并提供硬件寻址;
第1层 物理层:处于OSI参考模型的最底层。物理层的主要功能是利用物理传输介质为数据链路层提供物理连接,以便透明的传送比特流。
数据发送时,从第七层传到第一层,接收数据则相反。
上三层总称应用层,用来控制软件方面。下四层总称数据流层,用来管理硬件。
❷ 数据链路层在osi模型的哪一层
数据链路层是OSI参考模型中的第二层,介乎于物理层和网络层之间。
❸ 数据在下三层(OSI的下三层)传输时用来寻址的各是什么地址
第三层网络层是IP地址寻址。
第二层数据链路层是链路层地址(如MAC地址)寻址。
第一层物理层是硬件电路和网线,不再加工数据。
❹ 数据链路层利用什么地址来传递信息
数据链路层是基于物理层和网络层之间,传输数据,为了满足这一功能,必须具备相应功能,这个在数据链路层叫做桢
❺ 数据链路层位于谁的上方,谁的下方
软件大多分为三层,显示层,逻辑层,数据层,数据层是最底端的,位于逻辑层下方
❻ 求问数据链路层中将数据帧存储转发的设备是什么
通过通信信道和设备互连起来的多个不同地理位置的计算机系统,...数据链路层-比特流被组织成数据链路协议数据单元(通常...数据链路层最基本的服务是将源机网络层来的数据可靠的传输...存储转发死锁及其防止.最常见的死锁是发生在两个节点之间
❼ 数据链路层的MAC子层存放什么地址
存放硬件地址,48位
❽ 数据链路层的主要功能有哪六个
您好,数据链路可以粗略地理解为数据通道。物理层要为终端设备间的数据通信提供传输媒体及其连接.媒体是长期的,连接是有生存期的.在连接生存期内,收发两端可以进行不等的一次或多次数据通信.
1、数据链路层是OSI参考模型中的第二层,介乎于物理层和网络层之间。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。为达到这一目的,数据链路必须具备一系列相应的功能
2、与其它计算机进行通讯的一个应用,它是对应应用程序的通信服务的。例如,一个没有通信功能的字处理程序就不能执行通信的代码,从事字处理工作的程序员也不关心OSI的第7层。但是,如果添加了一个传输文件的选项,那么字处理器的程序员就需要实现OSI的第7层。示例:telnet,HTTP,FTP,NFS,SMTP等。
3、数据链路(逻辑线路):在一条物理线路之上,通过一些规程或协议来控制这些数据的传输,以保证被传输数据的正确性。实现这些规程或协议的硬件和软件加到物理线路,这样就构成了数据链路。从数据发送点到数据接收点(点到点 point to point)所经过的传输途径。