TCP/IP协议栈概述及各层包头分析
摘要:TCP/IP协议栈中各层包头的分析 Protocol列表示的是该数据包最高层对应的协议,Length列表示该包的长度(包括从底层的协议到最高层的协议,其中包头一般是,链路层14字节,IP20字节,TCP20字节) 1、获取数据包 (a) 以“DIY_DE2之DM9000A网卡调试系列例程(二)——D
阅读全文
posted @
2017-09-18 17:57
csguo
阅读(4789)
推荐(0)
HTTP协议—— 简单认识TCP/IP协议
摘要:大学没读计算机专业,所以很多的专业知识都不知道。既然已经从事了IT这个行业,就势必要去了解下网络底层,虽然实际工作中这些东西用不到。高楼大厦,起于平川。不积跬步,无以至千里,不积小流,无以成江海。我现在的知识结构,就如同空中楼阁。稍微遇到高层次的问题,可能就理解不了了。一棵大树如果不在刚开始的时候深
阅读全文
posted @
2017-09-18 17:25
csguo
阅读(832)
推荐(0)
IP:网际协议
摘要:IP简介: 最高位在左边,记为0bit;最低位在右边,记为31bit。 Big endian网络节次序:传输次序位线传输0~7bit,然后传输8~15bit,依次类推。 Little endian:以其他存储形式存储二进制整数的机器,必须在传输数据之前把首部1转换成网络字节次序。 TTL生存时间字段
阅读全文
posted @
2017-09-18 16:08
csguo
阅读(1199)
推荐(0)
ARP地址解析协议原理
摘要:概述 网络层以上的协议用IP地址来标识网络接口,但以太数据帧传输时,以物理地址来标识网络接口。因此我们需要进行IP地址与物理地址之间的转化。 对于IPv4来说,我们使用ARP地址解析协议来完成IP地址与物理地址的转化(IPv6使用邻居发现协议进行IP地址与物理地址的转化,它包含在ICMPv6中)。
阅读全文
posted @
2017-09-18 14:35
csguo
阅读(55976)
推荐(5)
UrlConnection连接和Socket连接的区别
摘要:关于UrlConnection连接和Socket连接的区别,只知道其中的原理如下:抽象一点的说,Socket只是一个供上层调用的抽象接口,隐躲了传输层协议的细节。urlconnection 基于Http协议,Http协议是应用层协议,对传输层Tcp协议进行了封装,是无状态协议,不需要你往考虑线程、同
阅读全文
posted @
2017-09-18 11:48
csguo
阅读(1636)
推荐(0)
Socket原理
摘要:短连接 连接->传输数据->关闭连接 HTTP是无状态的,浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束后就中断连接。短连接是指SOCKET连接后发送后接收完数据后马上断开连接。 长连接 连接->传输数据->保持连接->传输数据->....->关闭连接 长连接指建立SOCKET连接
阅读全文
posted @
2017-09-18 11:28
csguo
阅读(618)
推荐(0)
TCP连接、Http连接与Socket连接
摘要:1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”: 第一次握手:客户端发送syn包(syn=j)到服务器,并
阅读全文
posted @
2017-09-18 11:02
csguo
阅读(2432)
推荐(0)
DHCP协议原理及其实现流程
摘要:DHCP(Dynamic Host Configuration Protocol):动态主机配置协议 在常见的小型网络中(例如家庭网络和学生宿舍网),网络管理员都是采用手工分配IP地址的方法,而到了中、大型网络,这种方法就不太适用了。在中、大型网络,特别是大型网络中,往往有超过100台的客户机,手动
阅读全文
posted @
2017-09-18 10:44
csguo
阅读(2935)
推荐(0)
DHCP详解
摘要:DHCP,DNS和HTTP是3种常见的高层协议。 一,动态主机配置协议DHCP 1,DHCP简介 DHCP(Dynamic Host Configuration Protocol),动态主机配置协议,是一个应用层协议。当我们将客户主机ip地址设置为动态获取方式时,DHCP服务器就会根据DHCP协议给
阅读全文
posted @
2017-09-18 09:21
csguo
阅读(12520)
推荐(1)
TCP/IP协议简介
摘要:TCP/IP协议简介 什么是TCP/IP? TCP协议和IP协议指两个用在Internet上的网络协议(或数据传输的方法)。它们分别是传输控制协议和互连网协议。这两个协议属于众多的TCP/IP 协议组中的一部分。 TCP/IP协议组中的协议保证Internet上数据的传输,提供了几乎现在上网所用到的
阅读全文
posted @
2017-09-15 13:50
csguo
阅读(919)
推荐(0)
令狐冲和TCP/IP协议的第三层协议的关系(经典)
摘要:今天突然想起来去看了看我以前在csdn的博客,发现一篇以前一直被奉为经典的文章,哈哈,再转过来和大家看看: 令狐冲十四岁那年进入华山,那年岳琳珊八岁,岳不群白天给两人指点剑法,晚上令狐冲给小师妹讲故事哄她入睡。后来,岳不群陆续收了劳德诺,陆大有等徒弟,又忙于修炼紫霞神功,就没有时间指点徒弟。于是他做
阅读全文
posted @
2017-09-15 08:32
csguo
阅读(502)
推荐(0)
TCP/IP协议的三次握手及实现原理
摘要:TCP/IP是很多的不同的协议组成,实际上是一个协议组,TCP用户数据报表协议(也称作TCP传输控制协议,Transport Control Protocol。可靠的主机到主机层协议。这里要先强调一下,传输控制协议是OSI网络的第四层的叫法,TCP传输控制协议是TCP/IP传输的6个基本协议的一种。
阅读全文
posted @
2017-09-14 18:45
csguo
阅读(2627)
推荐(1)
OSI及TCP/IP的概念和区别
摘要:什么是TCP/IP协议 TCP/IP协议(Transfer Controln Protocol/Internet Protocol)叫做传输控制/网际协议,又叫网络通讯协议,这个协议是Internet国际互联网络的基础。 TCP/IP是网络中使用的基本的通信协议。虽然从名字上看TCP/IP包括两个协
阅读全文
posted @
2017-09-14 18:14
csguo
阅读(2352)
推荐(0)
http协议介绍
摘要:http协议基础 HTTP(HyperText Transfer Protocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修
阅读全文
posted @
2017-09-14 17:57
csguo
阅读(447)
推荐(0)
局域网基本工作原理
摘要:局域网并不同于外界通讯使用的TCP/IP协议体系,它是一种建立在传统以太网(Ethernet)结构上的网络分布,除了使用TCP/IP协议,它还涉及许多协议。在局域网里,计算机要查找彼此并不是通过IP进行的,而是通过网卡MAC地址,它是一组在生产时就固化的唯一标识号,根据协议规范,当一台计算机要查找另
阅读全文
posted @
2017-07-28 18:20
csguo
阅读(8264)
推荐(0)
DNS服务器原理
摘要:19.1 什么是DNS 主机名自动解析为 IP 就很重要!那就是 DNS。 19.1.1 用网络主机名取得IP的历史渊源 单一档案处理上网的年代: /etc/hosts 利用某些特定的档案将主机名与 IP 作一个对应, 如此一来,我们就可以透过主机名来取得该主机的 IP。 就是/etc/hosts
阅读全文
posted @
2017-07-28 17:24
csguo
阅读(1277)
推荐(0)
代理服务器(Proxy)原理
摘要:17.1 什么是代理服务器(Proxy) 以类似代理人的身份去取得用户所需要的数据就是了! 但是由于它的『代理』能力,使得我们可以透过代理服务器来达成防火墙功能与用户浏览数据的分析! 此外,也可以藉由代理服务器来达成节省带宽的目的,以及加快内部网络对因特网的 WWW 访问速度 17.1.1 什么是代
阅读全文
posted @
2017-07-28 16:10
csguo
阅读(16990)
推荐(0)
FTP服务器原理
摘要:21.1 FTP服务器原理 使用明码传输方式,且有相当多的安全危机历史。因此一般使用功能较少的vsftpd这个软件。 21.1.1 FTP功能简介 有以下功能 文档传输与管理 不同等级的用户身份:user,guest,anonymous 命令记录与登录文件记录 限制用户活动的目录:(change r
阅读全文
posted @
2017-07-28 15:55
csguo
阅读(1323)
推荐(0)