网络
文章平均质量分 65
LRJ1207
这个作者很懒,什么都没留下…
展开
-
ARP脚本
什么是ARP?地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源。ARP脚本 我们先在...原创 2018-03-05 20:09:05 · 228 阅读 · 0 评论 -
UDP协议与TCP协议
UDP用户数据报协议特点:UDP是无连接的 UDP使用尽最大努力交付,即不保证可靠交付(不可靠) UDP是面向报文的UDP没有拥塞控制(实时应用如IP电话、实时视频会议,要求主机以恒定的速率发送数据,并允许发生拥塞时丢失一些数据)UDP支持一对一、一对多、多对一的交互通信首部开销小(UDP8字节,TCP20字节)首部格式: 1.源端口 源端口号。在...原创 2018-03-21 21:03:02 · 469 阅读 · 0 评论 -
OSI七层网络模型和TCP/IP四层概念模型
OSI七层网络模型 <1> 应用层 OSI参考模型中最靠近用户的一层,是为计算机用户提供应用接口,也为用户直接提供各种网络服务。<2> 表示层 表示层提供各种用于应用层数据的编码和转换功能,确保一个系统的应用层发送的数据能被另一个系统的应用层识别。如果必要,该层可提供一种标准表示形式,用于将计算机内部的多种数据格式转...原创 2018-03-21 20:54:16 · 500 阅读 · 0 评论 -
CRC校验
什么是CRC校验?CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。校验原则若设码字长度为N,信息字段为K位,校验字段为R位...原创 2017-07-29 15:01:43 · 401 阅读 · 0 评论 -
调研tcp定时器
一.重传计时器:重传定时器:为了控制丢失的报文段或丢弃的报文段,也就是对报文段确认的等待时间。当TCP发送报文段时,就创建这个特定报文段的重传计时器,可能发生两种情况:若在计时器超时之前收到对报文段的确认,则撤销计时器;若在收到对特定报文段的确认之前计时器超时,则重传该报文,并把计时器复位。重传时间=2*RTT;RTT的值应该动态计算。常用的公式是:RTT=previous RTT*i +...原创 2017-07-29 18:13:08 · 208 阅读 · 0 评论 -
TCP的握手与挥手
TCP通讯时序图 三次握手在这个过程中,客户端和服务器分别给对方发了连接请求,也应答了对方的连接请求,其中服务器的请求和应答在一个段中发出,因此一共有三个段用于建立连接,称为“三方握手(three-way-handshake)”。第一次握手:客户端将SYN设置为1,表示要建立一个新的连接,并随机差生一个序列值seq=M,并将该数据包发给服务器客户端进入FIN_SEND状态。第...原创 2017-07-29 15:26:11 · 328 阅读 · 0 评论 -
NAT技术与代理服务器调研
什么是NAT技术?随着接入Internet的计算机数量的不断猛增,IP地址资源也就愈加显得捉襟见肘。事实上,除了中国教育和科研计算机网(CERNET)外,一般用户几乎申请不到整段的C类IP地址。在其他ISP那里,即使是拥有几百台计算机的大型局域网用户,当他们申请IP地址时,所分配的地址也不过只有几个或十几个IP地址。显然,这样少的IP地址根本无法满足网络用户的需求,于是也就产生了NAT技术。 ...原创 2017-07-29 17:30:50 · 549 阅读 · 0 评论 -
URG和PSH
什么是URG?有什么特点?如何使用?URG(紧急指针有效标志位)它使一端可以告诉另一端有些具有某种方式的紧急数据已经放置在普通的数据流中。另一端被通知这个紧急数据已被放置在普通数据流。特点: 1.在紧急数据后面的数据为普通数据,需要按序缓存 2.窗口为0也可以发送紧急数据 3.紧急数据都处理完成后,tcp就告诉进程恢复到正常操作中,由接收方决定如何处理。使...原创 2017-07-29 17:52:19 · 488 阅读 · 0 评论 -
端口分类调研
一共又多少有效端口?本文所述端口都是逻辑意义上的端口,是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。 端口是如何分类的?一.按端口号分布划分知名端口(Well-Known Ports) :知名端口即众所周知的端口号,范围从0到1023,这些端口号一般固定分配给一些服务。比如21端口分配给FTP服务...原创 2017-07-29 19:18:57 · 348 阅读 · 0 评论 -
Web版简易加法计算
HTTPHTTP是一个客户端和服务器端请求和应答的标准(TCP)。客户端是终端用户,服务器端是网站。通过使用Web浏览器、网络爬虫或者其它的工具,客户端发起一个到服务器上指定端口(默认端口为80)的HTTP请求。(我们称这个客户端)叫用户代理。应答的服务器上存储着(一些)资源,比如HTML文件和图像。(我们称)这个应答服务器为源服务器。通常,由HTTP客户端发起一个请求,建立一个到服务器指...原创 2018-08-22 22:57:11 · 1561 阅读 · 0 评论