对网络协议的初步认识

HTTP    超文本传输协议

它是用来在Internet上传送超文本的传送协议。(稍微查了一下, 超文本的基本特征就是可以超链接文档,也可以应用于各种效果。)

它是运行在TCP/IP协议族之上的HTTP应用协议,它可以使浏览器更加高效,使网络传输减少。任何服务器除了包括HTML文件以外,还有一个HTTP驻留程序,用于响应用用户请求。您的浏览器是HTTP客户,向服务器发送请求,由浏览器发送HTTP请求,此请求被送往由IP地址指定的URL(互联网上标准资源的地址).驻留程序接受请求,在一定的操作完后传输相应文件。


HTTPS   安全超文本传输协议 


  它是由Netscape(网景通信公司曾经是一家美国的计算机服务公司)开发并内置于其浏览器中,用于对数据进行压缩和解压操作并返回网络上传送回的结果HTTPS实际上应用了Netscape的完全套接字层(SSL)可确保数据在网络上之传输过程中不会被截取及窃听)(HTTPS使用端口443,而不是象HTTP那样使用端口80来和TCP/IP进行通信。)SSL使用40 位关键字作为RC4流加密算法,这对于商业信息的加密是合适的。HTTPS和SSL支持认证,如果需要的话用户可以确认发送者是谁。


HTTPS

Secure Hypertext Transfer Protocol

)安全超文本传输协议

 

 

 

它是由

Netscape

开发并内置于其浏览器中,

用于对数据进行压缩和解压操作,

并返回网络上传送

回的结果。

HTTPS

实际上应用了

Netscape

的完全套接字层(

SSL

)作为

HTTP

应用层的子层。

HTTPS

使用

端口

443

,而不是象

HTTP

那样使用端口

80

来和

TCP/IP

进行通信。

SSL

使用

40 

位关键字作为

RC4

流加

密算法,这对于商业信息的加密是合适的。

HTTPS

SSL

支持使用

X.509

数字认证,如果需要的话用户可

以确认发送者是谁。

IPv6 Internet协议
 
  它是Internet协议的最新版本,它对现行的IPv4进行重大的改进。使用IPv4和IPv6的网络主机和中间结点可以 处理IP 协议中任何一层的包。用户和服务商可以直接安装IPv6而不用对系统进行什么重大的修改。最大改进在于将IP地址从32位改为128 位,这一改进是为了适应网络快速的发展对IP地址的需求,也从根本上改变了IP地址短缺的问题。 简化IPv4首部字段被删除或者成为可选字段,减少了一般情况下包的处理开销以及IPv6首部占用的带宽。改进IP 首部选项编码方式的修改导致更加高效的传输,在选项长度方面更少的限制,以及将来引入新的选项时更强的适应性。加入一个新的能力,使得那些发送者要求特殊处理的属于特别的传输流的包能够贴上标签,比如非缺省质量的服务或者实时服务。为支持认证,数据完整性以及(可选的)数据保密的扩展都在IPv6中说明。本文描述IPv6基本首部以及最初定义的IPv6 扩展首部和选项。还将讨论包的大小问题,数据流标签和传输类别的语法,以及IPv6对上层协议的影响。IPv6 地址的格式和语法在其它文章中单独说明。IPv6版的 ICMP 是所有IPv6应用都需要包含的。


TCP/IP    传输控制协议/Internet协议 


  TCP/IP协议,提供无连接数据报服务的协议称为网络协议IP,好比收发货人的地址和姓名,保证数据到达指定的地点。TCP/IP协议是互联网上广泛使用的一种协议,使用 TCP/IP协议的因特网等网络提供的主要服务有:电子邮件、文件传送、远程登录、网络文件系统、电视会议系统和万维网它是Interent的基础,广域网内的路由功能(Internet上的不同主机可以互联。)它可以映射到四层:


链路层:这一层负责在线路上传输帧并从线路上接收帧; 


互联网层:这一层中包括了IP协议,IP协议生成Internet数据报,进行必要的路由算法,IP协议实际上可以分为四部分:ARP, ICMP,IGMP和IP;


传输层:这一层负责管理计算机间的会话,这一层包括两个协议TCP和UDP,由应用程序的要求不同可以使用不同的协议进行通信;


应用层:就是我们熟悉的FTP就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)察看远程计算机有哪些文件,然后把文件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去),DNS,TELNET,HTTP,  RTP(实时传输协议,用于互联网上传递音频和视频的标准数据包), SMTP等。


SMTP  简单邮件传送协议 
  它是用来发送电子邮件的TCP/IP协议。它的一个重要特点是它能够在传送中接力传送邮件,传送服务提供了进程间通信环境(IPCE),此环境可以包括一个网络,几个网络或一个网络的子网。理解到传送系统(或IPCE)不是一对一的是很重要的。进程可能直接和其它进程通过已知的IPCE通信。邮件是一个应用程序或进程间通信。邮件可以通过连接在不同IPCE上的进程跨网络进行邮件传送。更特别的是,邮件可以通过不同网络上的主机接力式传送。















 

猜你喜欢

转载自blog.csdn.net/technique_otaku/article/details/55211468