1.数据链路层基本概念及基本问题:2)基本问题:①封装成帧:帧头+数据+帧尾+校验和封装成帧(framing)就是在一段数据的前后分别添加首部和尾部,然后就构成了一个帧,确定帧的界限。首部和尾部的一个重要的作用就是进行帧定界。用控制字符进行帧定界的方法举例:②透明传输:..
分类:
其他好文 时间:
2015-05-12 19:01:45
阅读次数:
320
网络七层由下往上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,一般编程人员接触最多的就是应用层和运输层,再往下的就是所谓的媒体层了,不是我们研究的对象。下面是应用层、运输层,网络层、链路层通信协议概图。我们经常接触到的一般是:http协议:应用层协议,并且http协议是基于tcp...
分类:
Web程序 时间:
2015-05-12 01:30:02
阅读次数:
155
网络七层协议的形象说明第一层,物理层OSI模型最低层的“劳苦大众”。它透明地传输比特流,就是传输的信号。该层上的设备包括集线器、发送器、接收器、电缆、连接器和中继器。第二层,数据链路层这一层是和包结构和字段打交道的和事佬。一方面接收来自网络层(第三层)的数据帧并为物理层封装这些帧;另一方面数据链路层...
分类:
其他好文 时间:
2015-05-11 12:55:05
阅读次数:
145
Java网络编程物理层。数据链路层。网络层。传输层。会话层。表示层。应用层。TCP/IP分层接口包括用于协作层分别完成以下的功能:网络接口层。网络互联层。传输层。应用层。套接字:Socket。套接字。是一种抽象层。// 创建客户端Socket向服务器发起连接请求 Soc...
分类:
数据库 时间:
2015-05-10 21:56:50
阅读次数:
168
如何理解冲突域和广播域?冲突域:【定义】在同一个冲突域中的每一个节点都能收到所有被发送的帧。简单的说就是同一时间内只能有一台设备发送信息的范围。 【分层】基于OSI的第一层(数据链路层)物理层 【设备】第二层设备能隔离冲突域,比如Switch。交换机能缩小冲突域的范围,交...
分类:
其他好文 时间:
2015-05-09 01:12:00
阅读次数:
412
NDISNDIS(NetworkDriverInterfaceSpecification)是网络驱动程序接口规范的简称。它横跨传输层、网络层和数据 链路层,定义了网卡或网卡驱动程序与上层协议驱动程序之间的通信接口规范,屏蔽了底层物理硬件的不同,使上层的协议驱动程序可以和底层任何型号的网卡通 信。ND...
分类:
其他好文 时间:
2015-05-07 12:14:36
阅读次数:
129
OSI参考模型各层的作用物理层:在物理媒体上传输原始的数据比特流。数据链路层:将数据分成一个个数据帧,以数据帧为单位传输。有应有答,遇错重发。网络层:将数据分成一定长度的分组,将分组穿过通信子网,从信源选择路径后传到信宿。传输层:提供不具体网络的高效、经济、透明的端到端数据传输服务。会话层:进程间的...
分类:
其他好文 时间:
2015-05-06 17:06:38
阅读次数:
176
自动重传请求(Automatic Repeat-reQuest,ARQ)是OSI模型中数据链路层和传输层的错误纠正协议之一。它通过使用确认和超时这两个机制,在不可靠服务的基础上实现可靠的信息传输。如果发送方在发送后一段时间之内没有收到确认帧,它通常会重新发送。ARQ可能包括停止等待ARQ协议和连续A...
分类:
其他好文 时间:
2015-05-05 18:29:55
阅读次数:
138
OSI模型包含7个层次:(1)物理层(Physical Layer) 物理层是OSI参考模型的最低层,它利用传输介质为数据链路层提供物理连接。物理层的作用是通过传输介质发送和接收二进制比特流。(2)数据链路层(Data Link Layer) 数据链路层是为网络层提供服务的,解决两个相邻...
分类:
编程语言 时间:
2015-05-04 01:06:48
阅读次数:
217
网络技术基础七层模型中,每一层使用下一层服务,同时为上层提供服务应用层:传输表示层:表示层对上层的数据进行转换会话层:在会话层及以上层次中,数据传送的单位不再另外命名传输层:通过通信子网的特性最好利用网络资源网络层:选择合适的网间路由和交换节点数据链路层:负责两个相邻的节点间的线路物理层:传输数据T...
分类:
编程语言 时间:
2015-05-03 20:15:55
阅读次数:
128