码迷,mamicode.com
首页 >  
搜索关键字:网络层    ( 2504个结果
HTTP、TCP、UDP、Socket
先来一个讲TCP、UDP和HTTP关系的 1、TCP/IP是个协议组,可分层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 在传输层中有TCP协议与UDP协议。 在应用层有FTP、HTTP、...
分类:Web程序   时间:2014-12-02 20:59:30    阅读次数:207
struct socket结构体详解
在内核中为什么要有structsocket结构体呢?structsocket结构体的作用是什么?下面这个图,我觉得可以回答以上两个问题。由这个图可知,内核中的进程可以通过使用structsocket结构体来访问linux内核中的网络系统中的传输层、网络层、数据链路层。也可以说structsocket是内核中的..
分类:其他好文   时间:2014-12-02 09:07:03    阅读次数:282
TCP/IP、Http、Socket的区别
文章来源:http://jingyan.baidu.com/article/08b6a591e07ecc14a80922f1.html网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议.....
分类:Web程序   时间:2014-12-02 01:34:12    阅读次数:170
wireshark抓包图解 TCP三次握手/四次挥手详解
一. TCP/IP协议族       TCP/IP是一个协议族,通常分不同层次进行开发,每个层次负责不同的通信功能。包含以下四个层次: 1. 链路层,也称作数据链路层或者网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。 2. 网络层,也称作互联网层,处理分组在网络中的活动,例如分组...
分类:其他好文   时间:2014-12-01 11:32:12    阅读次数:163
Android面试题
1. Tcp和http 的区别 Tcp是在网络层,http是在服务层.Http借助Httpclent和urlconnenticon是短连接 ,请求一次后就断开了需要 重新请求才能连接 Tcp借助是socket,长连接需要三次握手,第四次握手才能取消连接 2 .存储数据有哪些方式 文件存储...
分类:移动开发   时间:2014-11-29 20:12:50    阅读次数:215
《网络协议》TCP 协议
TCP 和 UDP 都使用相同的网络层 IP,但是与 UDP 不同的是,TCP 是面向连接的、可靠的字节流协议。因此,在传输数据之前通信双方必须建立一个 TCP 连接。TCP 通过检验和、序列号、确认应答、重发机制、连接管理以及窗口控制等机制实现可靠性传输。...
分类:其他好文   时间:2014-11-29 11:57:19    阅读次数:227
TCP/IP协议栈各个层次及分别的功能
网络接口层:这是协议栈的最低层,对应OSI的物理层和数据链路层,主要完成数据帧的实际发送和接收。网络层:处理分组在网络中的活动,例如路由选择和转发等,这一层主要包括IP协议、ARP、ICMP协议等。传输层:主要功能是提供应用程序之间的通信,这一层主要是TCP/UDP协议。应用层:用来处理特定的应用,...
分类:其他好文   时间:2014-11-29 11:43:23    阅读次数:344
ICMP
ICMP全称为internetcontrolmessageprotocol,其IP头为1,是一个网络层协议,开发这个协议的主要目的是用来管理网络,通过在主机与路由器之间传递控制消息,消息是指网络本身的一些消息,如网络通不通,主机是否可达,服务是否可用等协议。ICMP消息分装在IP头后面,协议号为1,..
分类:其他好文   时间:2014-11-28 06:29:11    阅读次数:174
《网络协议》IP 分片与 TCP 分段
采用 TCP 协议进行数据传输是不会造成 IP 分片的,因为一旦 TCP 数据超过了 MSS,则在传输层会对 TCP 数据包进行分段,自然到了 IP 层的数据报肯定不会超过 MTU,所以就不用分片了。而对于 UDP 数据报,如果 UDP 组成的 IP 数据报长度超过了 MTU,那么 IP 数据报显然就要进行分片,因为 UDP 不能像 TCP 一样自己进行分段。传输层中的 TCP 会分段,网络层中的 IP 会分片。IP 层的分片更多的是为运输层的 UDP 服务的,由于 TCP 自己会避免 IP 的分片,所以使...
分类:其他好文   时间:2014-11-27 20:33:49    阅读次数:265
ARP协议
物理链路中数据是如何传输的?在网络层中,数据包是通过IP等协议进行传输的,在链路层中数据是已帧的形式进行传输的,同样帧也有自己的帧格式,帧是通过物理接口的地址来进行传输的。物理接口的地址是已一个6位组的16进制数表示的。IP数据包最终也会被封装成帧在链路层网络中传..
分类:其他好文   时间:2014-11-27 18:55:02    阅读次数:134
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!