随笔分类 -  网络基础

摘要:TCP协议作为一个可靠的面向流的传输协议,其可靠性和流量控制由滑动窗口协议保证,而拥塞控制则由控制窗口结合一系列的控制算法实现。一、滑动窗口协议 关于这部分自己不晓得怎么叙述才好,因为理解的部分更多,下面就用自己的理解来介绍下TCP的精髓:滑动窗口协议。 所谓滑动窗口协议,自己理解有两点:1. “窗 阅读全文
posted @ 2014-10-25 16:58 eastday 阅读(180) 评论(0) 推荐(0) 编辑
摘要:相对于SOCKET开发者,TCP创建过程和链接折除过程是由TCP/IP协议栈自动创建的.因此开发者并不需要控制这个过程.但是对于理解TCP底层运作机制,相当有帮助. 第一次握手:客户端发送一个TCP的SYN标志位置1的包指明客户打算连接的服务器的端口,以及初始序号X,保存在包头的序列号(Sequen 阅读全文
posted @ 2014-07-25 14:39 eastday 阅读(106) 评论(0) 推荐(0) 编辑
摘要:TCP与UDP基本区别 1.基于连接与无连接 2.TCP要求系统资源较多,UDP较少; 3.UDP程序结构较简单 4.流模式(TCP)与数据报模式(UDP); 5.TCP保证数据正确性,UDP可能丢包 6.TCP保证数据顺序,UDP不保证 UDP应用场景: 1.面向数据报方式 2.网络数据大多为短消 阅读全文
posted @ 2014-06-25 22:28 eastday 阅读(135) 评论(0) 推荐(0) 编辑
摘要:1:简介 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息。HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此HTTP协议不适合传输一些敏感信息,比如信用卡号、密码等。 为了解决HTT 阅读全文
posted @ 2014-04-01 16:19 eastday 阅读(275) 评论(0) 推荐(0) 编辑
摘要:1. 基础概念篇 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。是TCP/IP模型的一种实现。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 阅读全文
posted @ 2014-03-27 10:00 eastday 阅读(147) 评论(0) 推荐(0) 编辑
摘要:主要名词定义: IPIP层接收由更低层(网络接口层例如以太网设备驱动程序)发来的数据包,并把该数据包发送到更高层 TCP或UDP层;相反,IP层也把从TCP或UDP层接收来的数据包传送到更低层。IP数据包是不可靠的,因为IP并没有做任何事情来确认数据包是否按顺序发送的或者有没有被破坏,IP数据包中含 阅读全文
posted @ 2014-03-26 17:07 eastday 阅读(218) 评论(0) 推荐(0) 编辑
摘要:OSI/RM协议是由ISO(国际标准化组织)制定的,它有三个基本的功能:提供给开发者一个必须的、通用的概念以便开发完善、可以用来解释连接不同系统的框架。OSI将计算机网络体系结构(architecture)划分为以下七层: 物理层: 将数据转换为可通过物理介质传送的电子信号 相当于邮局中的搬运工人。 阅读全文
posted @ 2014-03-25 14:39 eastday 阅读(175) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示