计算机网络
文章平均质量分 57
316llp
这个作者很懒,什么都没留下…
展开
-
CRC校验
一、什么是CRC校验 CRC即循环荣誉校验码(Cyclic Redundancy Check):是数据通讯领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。CRC的基本原理: 在K位信息码后拼接R位的校验码,整个编码长度为N位,因此,这种编码也叫(N,K)码。对于一个给定的(N,K)码,可以证明存在一个最高次幂为N-K=R的多项式G原创 2017-07-01 11:46:09 · 329 阅读 · 0 评论 -
NAT技术与代理服务器调研
一、NAT技术1、基本概念 NAT(Network Address Translation)网络地址转换,当在专用网内部的一些主机本来已经分配到了本地的IP地址(即仅在本专用网内使用的专用地址),但现在又想和因特网上的主机通信(并不需要加密)时,可使用NAT方法。这种方法需要在专用网连接到因特网的路由器上安装NAT软件。装有NAT软件的路由器叫做NAT路由器,他至少有一原创 2017-07-01 12:05:57 · 263 阅读 · 0 评论 -
网络端口分类
一、网络端口 在网络技术中,端口(Port)大致有两种意思:一是物理意义上的端口,比如,ADSL Modem、集线器、交换机、路由器用于连接其他网络设备的接口,如RJ-45端口等等;二是逻辑意义上的端口,一般指TCP/IP协议中的端口,端口号的范围从0到65535,比如,用于浏览器网页服务的80端口,用于FTP服务的21端口等等。二、端口分类(1)公认端口:从0到10原创 2017-07-01 12:14:04 · 350 阅读 · 0 评论 -
TCP协议字段中的URG和PSH
一、基本概念 URG紧急指针,当URG=1时,表明分段中有紧急数据应当加速传送。URG=0时,紧急指针没有意义。 PSH紧急位,当PSH=1时,要求发送方马上发送该分段,而接收方尽快将报文交给应用层,不做队列处理。二、两者区别: URG=1,表示紧急指针指向包内数据段的某个字节(数据从第一个到指针所指字节就是紧急数据),不进入接收缓存(一般原创 2017-07-08 20:01:44 · 662 阅读 · 0 评论 -
TCP握手与挥手
一、为什么需要三次握手刚开始学习TCP三次握手的时候,搞不懂为什么要三次握手,两次为什么会有问题。但如果client发出的第一个连接请求报文段并没有丢失,而是在某个网络节点长时间滞留着,以致延误到连接释放以后的某个时间才到达server。本来这是一个早已失效的报文段。但server收到此失效的连接请求报文后,就误认为是client再次发出的新的连接请求。于是就向client发出确认报文原创 2017-07-21 17:54:02 · 204 阅读 · 0 评论 -
TCP定时器
一、TCP的7种定时器1、建立连接定时器(connection-establishment timer)2、重传定时器(retransmission timer)3、延迟应答定时器(delayed ACK timer)4、坚持定时器(persist timer)5、保活定时器(keepalive timer)6、FIN_WAIT_2定时器(FIN_WAIT_2 timer)原创 2017-07-21 22:44:56 · 357 阅读 · 0 评论 -
什么是C/S结构,什么是B/S结构,两者的区别与联系
一、什么是C/S和B/S要想对“C/S”和“B/S”技术发展变化有所了解,首先必须搞清楚三个问题。第一、什么是C/S结构。C/S (Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式转载 2017-09-13 22:31:01 · 6661 阅读 · 0 评论