网络
架构师之路
太原科技大学
展开
-
TCP和http学习笔记
首先,纠正一下我以前一直误解的概念,我一直以为Http和Tcp是两种不同的,但是地位对等的协议,虽然知道TCP是传输层,而http是应用层今天学习了下,知道了http是要基于TCP连接基础上的,简单的说,TCP就是单纯建立连接,不涉及任何我们需要请求的实际数据,简单的传输。http是用来收发数据,即实际应用上来的。第一:从传输层,先说下TCP连接,我们要和服务端连接TCP连接,需要通过三次连接转载 2012-12-05 13:04:42 · 949 阅读 · 0 评论 -
当你在浏览器中输入Google.com并且按下回车之后发生了什么?
当你在浏览器中输入Google.com并且按下回车之后发生了什么?翻译 2015-03-27 13:25:15 · 1549 阅读 · 1 评论 -
一个数据包的互联网漫游记
一个数据包的互联网漫游记翻译 2015-03-27 13:53:33 · 855 阅读 · 0 评论 -
FTP连接
处理防火墙和其他网络连接问题时最常见的一个难题是主动 FTP 与被动 FTP 的区别以及如何完美地支持它们。幸运地是,本文能够帮助你清除在防火墙环境中如何支持 FTP 这个问题上的一些混乱。 本文也许不像题目声称的那样是一个权威解释,但我已经听到了很多好的反馈意见,也看到了本文在许多地方被引用,知道了很多人都认为它很有用。虽然我一直在找寻改进的方法,但如果你发现某个地方讲的不够清楚,需要更多转载 2014-09-01 16:16:03 · 1367 阅读 · 0 评论 -
浏览器的工作原理:新式网络浏览器幕后揭秘
【转载】浏览器的工作原理:新式网络浏览器幕后揭秘海亮11/05 11:08010992一篇一年前的文章,讲的非常细致,说实话,没怎么全看懂,但是可以大体上了解一下里面的内容。文章比较长。因为HTML5 ROCKS网站的css文件好像被墙了,所以决定把这篇文章搬运过来,也算是个存档吧。那么,下面开始 复制 and 粘贴。(这也是体力活!!!!!!!)转载 2013-07-04 15:51:24 · 1147 阅读 · 1 评论 -
HTTP报文
引用学习Web开发不好好学习HTTP报文,将会“打拳不练功,到老一场空”,你花在犯迷糊上的时间比你沉下心来学习HTTP的时间肯定会多很多。HTTP请求报文解剖 HTTP请求报文由3部分组成(请求行+请求头+请求体): 下面是一个实际的请求报文: ①是请求方法,GET和POST是最常见的HTTP方法,除此以外还包括DELETE、HEAD、O转载 2013-04-10 14:53:30 · 781 阅读 · 0 评论 -
TCP/IP详细学习
http://blog.csdn.net/goodboy1881/article/category/204448原创 2013-04-10 16:13:19 · 913 阅读 · 0 评论 -
HTTP
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模转载 2013-04-09 18:05:32 · 863 阅读 · 0 评论 -
网络风暴与洪泛
洪泛 英文名称:Flooding 此算法不要求维护网络的拓扑结构和相关的路由计算,仅要求接收到信息的节点以广播方式转发数据包。例如,源节点希望发送一段数据给目标节点。源节点首先通过网络将数据副本传送给它的每个邻居节点,每个邻居节点再将数据传送给各自的除发送数据来的节点之外的其他。如此继续下去,直到数据传送至目标节点或者数据设定的生存期限(TTL,Time To Li原创 2012-12-17 18:40:53 · 1945 阅读 · 0 评论 -
HTTP为什么是无连接的协议
TCP的面向连接是传输层的,而HTTP的无连接则是应用层的 。HTTP协议产生于互联网,因此服务器需要处理同时面向全世界数十万、上百万客户端的网页访问,但每个客户端(即浏览器)与服务器之间交换数据的间歇性较大(即传输具有突发性、瞬时性),并且网页浏览的联想性、发散性导致两次传送的数据关联性很低,如果按照上面的方式,则需要在服务器端开的进程和句柄数目都是不可接受的,大部分通道实际上会很空闲、无端占用原创 2012-12-13 09:41:53 · 2331 阅读 · 0 评论 -
计算机"端口"详解
计算机"端口"是英文port的意译,可以认为是计算机与外界通讯交流的出口。硬件端口 CPU通过接口寄存器或特定电路与外设进行数据传送,这些寄存器或特定电路称之为端口。 其中硬件领域的端口又称接口,如:并行端口、串行端口等。软件端口 软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,原创 2012-12-10 18:09:01 · 3532 阅读 · 1 评论 -
同步与异步
同步与异步 以前经常被同步和异步的区别搞混,上网查的话,上面的答案五花八门,但是自己还算是总结了一下。 我们先介绍同步,何谓同步,抛开任何技术型相关的东西,同步就是步骤的一致性,这种步骤的一致性在不同的技术中又有不同的解释,我们一一介绍,在现有的B/S架构中,就是采用了同步的方式进行的,注意我们这里只说B/S架构采用同步方式而不是说HTTP协议采用同步方式,因为http原创 2012-12-07 14:14:46 · 978 阅读 · 1 评论 -
TCP长连接与短连接的区别
TCP长连接与短连接的区别1. TCP连接当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要4次握手,所以说每个连接的建立都是需要资源消耗和时间消耗的经典的三次握手示意图:经典的四次握手关闭图:2.原创 2012-12-05 13:01:51 · 2893 阅读 · 1 评论 -
FTP主动模式和被动模式的区别
FTP主动模式和被动模式的区别原创 2016-02-27 15:28:51 · 833 阅读 · 0 评论