随笔分类 -  网络理论

摘要:http://www.cnblogs.com/greatverve/archive/2011/12/12/URL-Encoding-Decoding.html 通常如果一样东西需要编码,说明这样东西并不适合传输。原因多种多样,如Size过大,包含隐私数据,对于Url来说,之所以要进行编码,是因为Ur 阅读全文
posted @ 2017-06-22 16:19 zzfx 阅读(212) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/jsean/articles/1610265.html 首先,我们要了解浏览器是如何处理内容的。在浏览器中显示的内容有 HTML、有 XML、有 GIF、还有 Flash ……那么,浏览器是如何区分它们,决定什么内容用什么形式来显示呢?答案是 MIME 阅读全文
posted @ 2017-06-21 14:32 zzfx 阅读(3194) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/ai2000ai/article/details/52161979 昨天在实战表单模拟提交的时候,有发现在提交某个表单的时候,页面(discuz!论坛)报错,无法检测到数据来源云云,但是我确实提交了http_referer了啊,怎么会出现这个情况呢?问了下h 阅读全文
posted @ 2017-06-21 11:21 zzfx 阅读(831) 评论(0) 推荐(0) 编辑
摘要:说明 本文档规定了互联网社区的标准组协议,并需要讨论和建议以便更加完善。请参考 “互联网官方协议标准”(STD 1)来了解本协议的标准化状态。本协议不限流传发布。 版权声明 Copyright (C) The Internet Society (1999). All Rights Reserved. 阅读全文
posted @ 2017-06-15 19:14 zzfx 阅读(750) 评论(0) 推荐(0) 编辑
摘要:http://www.cppblog.com/qinqing1984/archive/2015/05/03/210521.html 引言 在Unix的世界里,万物皆文件,通过虚拟文件系统VFS,程序可以用标准的Unix系统调用对不同的文件系统,甚至不同介质上的文件系统进行读写操作。对于网络套接字so 阅读全文
posted @ 2017-06-13 16:39 zzfx 阅读(810) 评论(0) 推荐(0) 编辑
摘要:http://blog.chinaunix.net/uid-28785506-id-3828286.html 原文地址:几种开放源码的TCP/IP协议栈比较 作者:三点水兽 原文地址:几种开放源码的TCP/IP协议栈比较 作者:三点水兽 1、BSD TCP/IP协议栈 BSD栈历史上是其他商业栈的起 阅读全文
posted @ 2017-06-13 11:18 zzfx 阅读(8564) 评论(0) 推荐(0) 编辑
摘要:今天与同学争执一个话题:由于socket的accept函数在有客户端连接的时候产生了新的socket用于服务该客户端,那么,这个新的socket到底有没有占用一个新的端口? 讨论完后,才发现,自己虽然熟悉socket的编程套路,但是却并不是那么清楚socket的原理,今天就趁这个机会,把有关sock 阅读全文
posted @ 2017-06-12 15:51 zzfx 阅读(1832) 评论(0) 推荐(1) 编辑
摘要:网络通信协议本质上是一个数据结构的描述; 所有的报文格式都在描述:1)报文有哪些要素构成;2)报文的内容如何组织。 时序描述的是报文出现的先后顺序。 http://www.cnblogs.com/feng9exe/p/6825169.html 三要素 三要素 网络通信协议由三个要素组成。 语义,解释 阅读全文
posted @ 2017-06-11 20:08 zzfx 阅读(1209) 评论(0) 推荐(0) 编辑
摘要:网络体系结构为计算机通信问题,建立了一个解决问题的分层体系结构,每一层解决通信过程中遇到的一部分问题; 整个分层叠加到一起解决通信问题。 上层的问题委托给下层逐层解决。 http://www.cnblogs.com/feng9exe/p/6808853.html 在《计算机网络-Andrew》中,作 阅读全文
posted @ 2017-05-08 19:41 zzfx 阅读(1620) 评论(0) 推荐(0) 编辑
摘要:服务,协议,与接口 网络体系结构即:实体、分层和协议; 实体代表元素、分层代表组织、协议代表通信(规范)。 实体分为:虚拟实体、物理实体; 物理实体:媒介、分组交换节点(相当于驿站)、通信终端(主体)(计算机)。 阅读全文
posted @ 2017-05-08 19:39 zzfx 阅读(587) 评论(0) 推荐(0) 编辑
摘要:任何会话建立和通信的过程都需要通信双方的相互信任; tcp 通过握手机制及SYN字段建立; 通过会话劫持猜测到SYN后,tcp会话将不再安全。 洪水攻击: TCP SYN泛洪发生在OSI第四层,这种方式利用TCP协议的特性,就是三次握手。攻击者发送TCP SYN,SYN是TCP三次握手中的第一个数据 阅读全文
posted @ 2017-05-08 18:07 zzfx 阅读(333) 评论(0) 推荐(0) 编辑
摘要:http://baike.baidu.com/link?url=hNTM_bklRVRt23UnkLbQlcFN4-iuvc_lyhUWSgwIuFgD3x2I_o2bEsgDelV0JsqocVUrZgY6pWP78VY6jtM1rJ0575_iNwzHUrsIFgbvAhrNwIWtwXix8f 阅读全文
posted @ 2017-05-08 15:10 zzfx 阅读(1161) 评论(0) 推荐(0) 编辑
摘要:http://bbs.csdn.net/topics/190011812 看过TCP/IP的源代码没?tcp中所谓的连接只是在tcp的tcb中存储了对端的地址信息,并且记录连接的状态,通过重发之类的来保证可靠传输的。并不存在一个真正的连接,严格的说udp也有连接的过程,只是udp不维护状态,而且数据 阅读全文
posted @ 2017-05-05 19:05 zzfx 阅读(507) 评论(0) 推荐(0) 编辑
摘要:由TCP 建立的连接叫做虚连接(virtual connection),这是因为它们是由软件实现的,底层的系统并不对连接提供硬件或软件支持,只是两台机器上的TCP 软件模块通过交换消息来实现逻辑... 阅读全文
posted @ 2017-05-05 19:05 zzfx 阅读(429) 评论(0) 推荐(0) 编辑
摘要:http://www.cskaoyan.com/thread-23715-1-1.html 阅读全文
posted @ 2017-05-05 19:01 zzfx 阅读(4091) 评论(2) 推荐(0) 编辑
摘要:http://bbs.csdn.net/topics/390262738 在TCP通信时,会建立一个从源端到目的端的虚拟连接。感觉这种连接类似电路交换,只是这种连接是虚拟存在的。发送的报文都应该是沿着这条虚拟链路进行传播,不存在分组会独立寻址的问题。但是IP层向下传输时,每个IP报文段都包含了目的端 阅读全文
posted @ 2017-05-05 18:58 zzfx 阅读(827) 评论(0) 推荐(0) 编辑
摘要:通信的发展是为了解决沟通与距离的问题。 初步阶段:近距离面对面沟通; 初步发展阶段:人力中继沟通:书信、驿站、烽火台; 近代有线通信阶段:电报、电话; 现代无线通信时代、光线通信时代:手机、互联网。 阅读全文
posted @ 2017-05-05 16:42 zzfx 阅读(1114) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/feitian629/archive/2012/11/16/2774065.html 网络层的IP 协议是构成Internet 的基础。IP 协议不保证传输的可靠性,数据包在传输过程中可能丢失,可靠性可以在上层协议或应用程序中提供支持。 传输层可选择TC 阅读全文
posted @ 2017-03-17 19:26 zzfx 阅读(218) 评论(0) 推荐(0) 编辑
摘要:网络层(network layer)是实现互联网的最重要的一层。正是在网络层面上,各个局域网根据IP协议相互连接,最终构成覆盖全球的Internet。更高层的协议,无论是TCP还是UDP,必须通过网络层的IP数据包(datagram)来传递信息。操作系统也会提供该层的socket,从而允许用户直接操 阅读全文
posted @ 2017-03-17 19:26 zzfx 阅读(321) 评论(0) 推荐(0) 编辑
摘要:TCP通信时通过三次握手建立连接,这个连接不是虚拟链路,每个IP报文是要寻址,通过路由转发的 那建立的这个连接能够起什么作用啊,感觉建立这个连接和不建立这个连接的效果是一样的啊!因为除去可靠性等机制,TCP报文和UDP报文段都需要独立寻址!这样的话,这个建立的连接就看不到作用啊! 对我有用[0] 丢 阅读全文
posted @ 2017-03-17 15:07 zzfx 阅读(185) 评论(0) 推荐(0) 编辑