计算机网络
文章平均质量分 86
satellite13
这个作者很懒,什么都没留下…
展开
-
HTTP与TCP的区别和联系
相信不少初学应用网络程序开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。一、基本概念1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP...原创 2016-08-03 09:38:33 · 40180 阅读 · 9 评论 -
DHCP报文交互流程
1.发现阶段,即DHCP客户机寻找DHCP服务器的阶段 DHCP客户机以广播方式(因为DHCP服务器的IP地址对于客户机来说是未知的)发送DHCPdiscover发现信息来寻找DHCP服务器,即向地址255.255.255.255发送特定的广播信息。网络上每一台安装了TCP/IP协议的主机都会接收到这种广播信息,但只有DHCP服务器才会做出响应。2.提供阶段,即DHCP服务器原创 2016-02-24 16:06:52 · 23508 阅读 · 0 评论 -
HUB、交换机及路由器间的区别
路由器,集线器,交换机粗粗一看,没有什么不同,都可以把多台机器连接成网络。但是它们在网络中的功能却完全不同。在阅读完全文之后,您就完全明白了。为了更好的了解下文,有一点要明白,如果两台电脑使用同一种网络协议(如TCP/IP)相互连接,网络上基本不会有数据堵塞,因此系统之间的网络性能比较高。如果,10 多台电脑连接成一个局域网,并且相互之间使用了多种协议(如TCP/IP,NetBEUI ,IPX,A原创 2016-08-04 18:24:56 · 1333 阅读 · 0 评论 -
HTTP请求报文和HTTP响应报文
HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。HTTP请求报文一个HTTP请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分组成,下图给出了请求报文的一般格式。or<request-line><headers><转载 2016-05-16 17:46:21 · 1419 阅读 · 0 评论 -
HTTP协议报文详解
学习WEB开发需要对HTTP协议熟悉,下面直接进入主题。一、什么是报文报文,是网络中交换和传输的数据单元,即站点一次性要发送的数据块。报文包含了将要发送的完整的数据信息,其长短很不一致,长度不限且可变。HTTP报文是由一行一行简单的字符串组成的。HTTP报文都是纯文本,不是二进制代码,所以人们可以很方便地对其进行读写。如果说HTTP是因特网的信使,那么HTTP报文就是它用来搬东西的包裹转载 2016-05-16 17:45:22 · 685 阅读 · 0 评论 -
IP数据包的传输全过程详解
主机A与主机B通信,A Ping B,图:A-交换机-B,AB同一子网(1)ping数据包用的是ICMP协议,IP协议的一个子协议,位于三层,包含A的IP,B的IP,三层进行IP封装成包,进入二层(2)A,B处于相同子网,查看缓存中对与目的对应得B第2层mac地址,如果存在,直接进行第2层封装成帧,经物理层信号编码,以0101010010这样的bits流传输在网络介质上。(3)如果不存转载 2016-03-18 17:16:16 · 13378 阅读 · 0 评论 -
网桥原理(收藏)
1 前言本文的参考分析的源代码版本是2.6.15,我是边学习边总结,学习的过程中得益于Linux论坛(http://linux.chinaunix.net/bbs/)上大侠们总结分析的文档,他山之石可以攻玉,学习过程中我也会边学边总结,开源的发展在于共享,我也抛块砖,望能引到玉!由于自身水平有限,且相关的参考资料较少,因此其中的结论不能保证完全正确,如果在阅读本文的过程中发现了问题欢迎及转载 2016-05-24 20:17:17 · 1385 阅读 · 0 评论 -
L2TP详解
1.L2TP简介 L2TP(Layer 2 Tunneling Protocol,二层隧道协议)是VPDN(Virtual PrivateDial-up Network,虚拟私有拨号网)隧道协议的一种。VPDN隧道协议主要包括以下三种,目前使用最广泛的是L2TP。 a.PPTP(Point-to-Point Tunneling Protocol,点到点隧道协议) b.L2F原创 2016-03-09 20:31:33 · 32550 阅读 · 1 评论 -
NAT应用场景
什么是穿越NAT 在上图中,ICG网关后面有两台主机分别是有线主机192.168.1.2和无线主机192.168.1.3,现在这两台主机都要访问网站www.tektalk.cn(弯曲评论,域名解析后地址为74.220.215.202),根据专栏第三期介绍,ICG要将内部主机地址进行转换(NAT),换成网关的WAN口地址发起访问,否则网站数据无法正确返回。我们先看看问题是怎么产生的,19转载 2016-03-11 12:45:13 · 8921 阅读 · 1 评论 -
集线器与网桥的原理和作用
本文内容整理自网络。包含的概念有:集线器(hub), 网桥。-----HUB集线器(HUB)属于数据通信系统中的基础设备,它和双绞线等传输介质一样,是一种不需任何软件支持或只需很少管理软件管理的硬件设备。它被广泛应用到各种场合。集线器工作在局域网(LAN)环境,应用于OSI参考模型第一层,因此又被称为物理层设备。集线器内部采用了电器互联,当维护LAN的环境是逻辑总线或环型结构时转载 2016-05-24 20:14:52 · 10352 阅读 · 0 评论 -
WIFI基础知识介绍
这里对wifi的802.11协议中比较常见的知识做一个基本的总结和整理,便于后续的学习。因为无线网络中涉及术语很多,并且许多协议都是用英文描述,所以有些地方翻译出来会有歧义,这种情况就直接英文来描述了。 主要内容:一、基本概述二、实践基础三、一些原理四、补充五、其它 一、基本概述 ============================1、有线和无转载 2016-05-25 17:28:17 · 1116 阅读 · 0 评论 -
PPPoE工作原理
近年来,网络数据业务发展迅速,宽带用户呈爆炸式的增长,运营商在采用xDSL,LAN,HFC,无线等多种接入方式的同时,为了构建一个可运营、可管理、可盈利的宽带网络,十分关心如何有效地完成用户的管理,PPPoE就是随之出现的多种认证技术中的一种。 1 PPPoE协议概述 1.1PPPoE的工作原理 PPPoE(PPP over转载 2016-06-14 15:52:20 · 1814 阅读 · 0 评论 -
mtu设置--解决部分网站打不开的问题
资料一: 一、常见问题介绍1、什么情况下需要改MTU? 如果您的动态域名网站不能被正常访问,很难连接,连接上也非常慢,请试试把DirectSend设为“总是关闭”。如果关闭后可以正常访问,这种情况就需要修改MTU。如果您的网站连接正常,只是下载速度慢,就不必改MTU了。请跳过这一节。2、什么是MTU? MTU是Maximum Transmission转载 2016-07-22 10:20:54 · 19881 阅读 · 0 评论 -
UPnP基本原理(报文交互)详细介绍
看了一篇详细介绍UPNP原理的文章,特在此分享点击打开链接转载 2017-09-01 10:38:52 · 5111 阅读 · 0 评论