摘要: 1. FTP协议 什么是FTP呢?FTP 是 TCP/IP 协议组中的协议之一,是英文File Transfer Protocol的缩写。 该协议是Internet文件传送的基础,它由一系列规格说明文档组成,目标是提高文件的共享性,提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传送数据。简单的说,FTP就是完成两台计算机之间的拷贝,从远程计算机拷贝文件至自己的计算机上,称之为“下载 ... 阅读全文
posted @ 2016-12-22 16:35 bug你奏凯 阅读(503) 评论(0) 推荐(0) 编辑
摘要: HTTPS协议详解HTTPS以保密为目标研发,简单讲是HTTP的安全版。其安全基础是SSL协议,因此加密的详细内容请看SSL。全称Hypertext Transfer Protocol over Secure Socket Layer。它是一个URI scheme,句法类同http:体系。它使用了H 阅读全文
posted @ 2016-12-22 15:21 bug你奏凯 阅读(507) 评论(0) 推荐(0) 编辑
摘要: HTTP 是基于 TCP/IP 协议的应用层协议。它不涉及数据包(packet)传输,主要规定了客户端和服务器之间的通信格式,默认使用80端口。HTTP协议基于TCP连接,该协议针对TCP连接上的数据包(packet)传输进行设计协议。 一、HTTP/0.9 最早版本是1991年发布的0.9版。该版 阅读全文
posted @ 2016-12-22 14:54 bug你奏凯 阅读(123) 评论(0) 推荐(0) 编辑
摘要: TCP的三次握手 所谓三次握手(Three-way Handshake),是指建立一个TCP连接时,需要客户端和服务器总共发送3个包。 确认号ack:期待收到对方下一个报文段的第一个数据字节的序号。 确认ACK:占1位,仅当ACK=1时,确认号字段才有效。ACK=0时,确认号无效。 同步SYN:连接 阅读全文
posted @ 2016-12-22 11:14 bug你奏凯 阅读(331) 评论(0) 推荐(0) 编辑
摘要: TCP/IP四层模型 TCP/IP是一组协议的代名词,它还包括许多协议,组成了TCP/IP协议簇。TCP/IP协议簇分为四层,IP位于协议簇的第二层(对应OSI的第三层),TCP位于协议簇的第三层(对应OSI的第四层)。TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为: 应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP)、文件传输... 阅读全文
posted @ 2016-12-22 10:20 bug你奏凯 阅读(246) 评论(0) 推荐(0) 编辑