码迷,mamicode.com
首页 >  
搜索关键字:报文    ( 4906个结果
UDP用户数据报协议和IP分组
UDP整体的封装格式如下: 下面是8字节UDP首部: 当IP层根据协议字段把UDP报文向上传送到UDP模块后,UDP模块再根据端口号将数据发送到相应的进程中,以此实现进程到进程间的通信。 16位UDP长度代表UDP首部和UDP数据的总字节数。长度最小可以为8,即数据段不包含实际内容。 以下是抓包结果: 不...
分类:其他好文   时间:2014-06-20 11:17:57    阅读次数:235
java面试回忆录
记录一下最近面试的时候遇见的几个问题,反思总结,方便下次面试:先看下北京宇信易诚网络技术经常考的几个问题吧:一.面试试题背景内容报文格式定义如下:20字符长的姓名+1字符长的性别+3字符长的年龄姓名长度不足20的右边补空格 性别中0表示男,1表示女年龄不足3字符的左边补0如:denny     0026这一段报文解析后表示姓名为denny性别为男,年龄为26数据库表结构如下:create tabl...
分类:编程语言   时间:2014-06-20 10:05:56    阅读次数:347
优化TCP,提高HTTP效率
HTTP要传送报文时,会以流的形式将报文数据内容通过一条打开的TCP链接按序传输,TCP收到数据流之后,会将数据流砍成段的小数据块,并将段封装在IP数据包里传输...
分类:其他好文   时间:2014-06-20 10:01:25    阅读次数:176
Web服务器的功能
第一、建立连接 接受一个客户端连接 第二、接受请求报文 web服务器会从网络连接中读取数据,并将请求报文中的内容解析出来 web服务器处理结构分类: 单线程web服务器多线程web服务器复用的I/O服务器复用的多线程web服务器 第三、处理请求 一旦web服务器收到了请求,就可以根据方法、资源和首部来对请求进行处理 第四、对资源的映射及访问 web服务器是资源服务器,...
分类:Web程序   时间:2014-06-20 09:56:47    阅读次数:226
【网络协议】TCP连接的建立和释放
TCP报文段首部的前20个字节是固定的,后面有4N字节是根据需要而增加的选项。因此TCP报文段的最小长度为20个字节。 首部固定部分的各字段的意义如下: 1、源端口和目的端口:加上IP首部的源IP地址和目的IP地址,确定唯一的一个TCP连接。另外通过目的端口来决定TCP将数据报交付于那个应用程序,从而实现TCP的分用功能。 2、序号:占4个字节,序号的范围为[0,4284967296]。由于TCP是面向字节流的,在一个TCP连接中传送的字节流中的每一个字节都按顺序编号,首部中的序号字...
分类:其他好文   时间:2014-06-10 14:41:03    阅读次数:198
Network | TCP
Transmission Control Protocol, TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议.应用层向TCP层发送用于网间传输的、用8位字节表示的数据流,然后TCP把数据流分区成适当长度的报文段(通常受该计算机连接的网络的数据链路层的最大传输单元(MTU:Maximum ...
分类:Web程序   时间:2014-06-08 22:27:46    阅读次数:341
TCP首部
TCP的数据被封装在一个IP数据报中: TCP首部如下图所示: 下面以此讲解这些字段的含义。 16位源端口号、16位目的端口号。用于寻找发送端和接收端应用进程。一个IP地址(IP首部)加一个端口号(TCP首部)称为一个套接字,一对套接字可唯一确定一个TCP连接。 32位序号。用来标识数据字节流中的字节,它的值表示该报文段中第一个数据字...
分类:其他好文   时间:2014-06-08 15:33:06    阅读次数:227
ICMP:Internet控制报文协议
ICMP:Internet控制报文协议。是IP层的组成部分,传递差错报文或其它信息。 ICMP报文被封装在IP数据报内部: 具体格式如下所示: 个字段含义如下: 8位类型。表示该ICMP报文的含义,如目的不可达、超时、请求回显等。8为代码。进一步描述该ICMP报文。ICMP报文的类型由类型字段和代码字段共同决定。16位检验和。和I...
分类:Web程序   时间:2014-06-04 13:05:47    阅读次数:305
基于Linux C的socket抓包程序和Package分析 (一)
测试运行平台:CentOS 6.5发行版,内核版本3.11 1. Linux抓包源程序 在OSI七层模型中,网卡工作在物理层和数据链路层的MAC子层。 进行网络通信时,源主机通过socket(或其它)应用程序产生IP报文,经过各个OSI层层封装,数据包以Ethernet帧的形式进入物理层。Ethernet帧包含源主机地址、IP报文、目标地址(IP地址、端口号或映射的6字节...
分类:系统相关   时间:2014-06-03 02:45:05    阅读次数:428
HTTP协议Get和Post详解(附图说明)
说明:最近项目中遇到遇到了些问题,需要重写网络请求方面的模块,所以查询了资料,摘抄出比较实用的在此记录下,方便以后查阅,也方便后来人。目录:1HTTP请求报文格式1.1GET请求报文例子1.2POST请求报文例子2HTTP响应报文格式2.1GET响应报文例子2.2POST响应报文例子详情如下..
分类:其他好文   时间:2014-06-01 16:33:06    阅读次数:433
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!