arp协议:address resolution protocol地址解析协议数据链路层,每个数据包都有MAC地址。主机是怎样根据对方主机的ip地址知道对方主机的mac地址呢?通过arp协议。主机里有ip-arp对应表。拿到ip就查对应表。查到了就用mac地址。查不到就向网络发arp协议广播包。收到 ...
分类:
其他好文 时间:
2018-07-09 23:10:08
阅读次数:
223
第一章 了解Web及网络基础1.TCP/IP协议簇(IEEE 802.3、FDDI、ICMP、TCP、HTTP、IP、FTP、DNS、PPPPoE、SNMP、UDP)2.TCP/IP分层:应用层、传输层、网络层、数据链路层--(组块化设计)3.应用层(FTP、DNS等协议) 传输层(TCP、UDP等 ...
分类:
Web程序 时间:
2018-07-09 16:33:18
阅读次数:
157
协议数据单元PDU 物理层:比特流 数据链路层:帧 网络层:IP数据报 传输层:报文 工作于不同层的设备 集线器:物理层,不进行碰撞检测,广播模式 交换机:数据链路层,全双工,多速率接口,隔离冲突域 VLan:数据链路层,隔离广播域 路由器:网络层,路由选择 TCP&UDP UDP:面向报文,没有拥 ...
分类:
其他好文 时间:
2018-07-07 22:22:31
阅读次数:
143
IP地址是用来通信的,但是和硬件地址是有区别的。物理地址是数据链路层和物理层使用的地址,IP地址是网络层及以上各层使用的地址。 发送数据时,数据从高层向下层传输,使用IP地址的IP数据报交给下层的数据链路层,就会被封装为MAC帧。IP数据报的首部存放着IP地址,包括源地址和目的地址。MAC帧的首部存 ...
分类:
其他好文 时间:
2018-07-06 23:22:29
阅读次数:
178
osi 七层协议 互联网协议按照功能不同分为osi七层或者tcp/ip 五层或tcp/ip 四层 tcp/ip 四层 1.应用层 2.传输层 3.网络层 4.网络接口层 tcp/ip 五层 1.应用层 2.传输层 3.网络层 4.数据链路层 5.物理层 tcp/ip 7层 1.应用层 2.表示层 3 ...
分类:
其他好文 时间:
2018-07-06 01:45:27
阅读次数:
157
七层模型分别是:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层 (1)物理层 建立、维护、断开物理连接 (2)数据链路层 建立逻辑连接、进行硬件地址寻址、差错校验等功能 (3)网络层 进行逻辑地址寻址、实现不同网络之间的路径选择 (4)传输层 定义传输数据的协议端口号,以及流控和差错校验 ...
分类:
其他好文 时间:
2018-07-02 01:19:54
阅读次数:
182
IP路由选择当一个IP数据包准备好了的时候,IP数据包(或者说是路由器)是如何将数据包送到目的地的呢?它是怎么选择一个合适的路径来"送货"的呢?最特殊的情况是目的主机和主机直连,那么主机根本不用寻找路由,直接把数据传递过去就可以了。至于是怎么直接传递的,这就要靠ARP协议了,后面会讲到。稍微一般一点 ...
分类:
其他好文 时间:
2018-06-30 22:00:06
阅读次数:
175
整理一下计算机网络部分的面试常考点,参考书籍:《计算机网络》第五版 谢希仁的那本,希望对大家有所帮助 OSI,TCP/IP,五层协议的体系结构,以及各层协议 OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 整理一下计算机网络部分的面试常考点,参考书籍:《计算机网络 ...
分类:
其他好文 时间:
2018-06-30 21:55:26
阅读次数:
162
前言 最近在看计算机网络的书,有些内容看完就忘了,还是总结一下。 IP地址与MAC地址 要理解ARP协议的工作原理必须先理解IP地址和MAC地址的区别,MAC地址是数据链路层和物理层使用的地址,而IP地址是网络层和以上各层使用的地址,是一种逻辑地址(IP地址使用软件实现的)如下图: 在发送数据时,数 ...
分类:
其他好文 时间:
2018-06-30 21:54:37
阅读次数:
163
有没有SOCKET,网卡都会接收数据。网卡工作在数据链路层,它只认识链路上邻近的点。它甚至不认识它隔壁的隔壁,它又怎么可能知道传输层的信息呢(起点与终点,是传输层的信息)?。。。传输层的信息,只能由传输层来处理! IP层存在同样的问题。因为它也“活(动)”在网络层。它也不处理,同样地它也不能处理本来 ...
分类:
其他好文 时间:
2018-06-30 19:56:23
阅读次数:
176