博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
网络协议全了解(转)
阅读量:2452 次
发布时间:2019-05-10

本文共 2854 字,大约阅读时间需要 9 分钟。

网络协议全了解(转)[@more@]

当我们使用浏览器在Internet这个高速公路纵横驰骋时,需要用到诸如http、FTP之类的传输控制协议来准确寻找资源,获取文件,这类传输控制协议就好象是公路上的交通标志一样,如果你不了解它,将无法到达你希望去的地方。下面笔者就来说说这方面的问题,希望能给初次冲浪的朋友带来一些方便。

  1、HTTP

  英文名称:hyper text transport protocol

  中文名称:超文本传输协议

  功能介绍:它是Internet上进行信息传输时使用最为广泛的一种通信协议,所有的WWW程序都必须遵循这个协议标准。它的主要作用就是对某个资源服务器的文件进行访问,包括对该服务器上指定文件的浏览、下载、运行等,也就是说通过HTTP我们可以访问Internet 上的WWW的资源。

  举例说明http://www.chinayancheng.net/test.html

  该例子表示用户想访问一个文件名叫test.html的网页,该网页存放www.chinayancheng.net这样一个资源服务器上。

  2、FTP

  英文名称:file transfer protocol

  中文名称:文件传输协议

  功能介绍:该协议是从Internet上获取文件的方法之一,它是用来让用户与文件服务器之间进行相互传输文件而用的,通过该协议用户可以很方便地连接到远程服务器上,查看远程服务器上的文件内容,同时还可以把所需要的内容复制到自己所使用的计算机上;另外一方面,如果文件服务器授权允许用户可以对该服务器上的文件进行管理的话,用户就可以把自己本地的计算机上的内容上传到文件服务器上,让其他用户进行共享,而且还能自由地对上面的文件进行编辑操作,例如对文件进行删除、移动、复制、更名等。

  举例说明ftp://ftp.chinayancheng.net/pub/test.exe

  该例子表示用户想要下载的文件存放在名为“ftp.chinayancheng.net”这个计算机上,而且该文件存放在该服务器下的pub子目录中,具体要下载的内容是test.exe这个程序。

  3、FILE

  英文名称:file

  中文名称:本地文件传输协议

  功能介绍:该协议是从用户自己计算机上获取文件的一种方法,通过它用户可以将保存在自己硬盘上的文件显示在导航系统的屏幕上。

  举例说明:file:///c:/yancheng/test.htm

  该例子表示用户想查看放置在自己计算机中的一个名为test.htm的文件,该文件存放在C盘yancheng目录下。在这里要注意的一点是,盘符后面跟的是“|”而不是“:”;另外,由于计算机被省略,所以file:后面是三个斜杠“///”。

  4、TELNET

  英文名称:telnet

  中文名称:远程登录协议

  功能介绍:该协议允许用户把自己的计算机当作远程主机上的一个终端,通过该协议用户可以登录到远程服务器上,使用基于文本界面的命令联接并控制远程计算机,而无需WWW中的图形界面的功能。用户一旦用TELNET与远程服务器建立联系后,该用户的计算机就享受远程计算机本地终端同样的权力,可以与本地终端同样使用服务器的CPU、硬盘及其他系统资源。

  举例说明:telnet://yancheng.jsinfo.net

  该例子表示用户打算登录到一个名叫yancheng.jsinfo.net的远程计算机上,通过自己的计算机来控制和管理远程服务器上的文件及其他资源。

  5、MAILTO

  英文名称:mail to

  中文名称:电子邮件协议

  功能介绍:该协议表示通过Internet来邮寄电子邮件,利用mailto,我们可以创建一个指向电子邮件地址的超级链接。

  举例说明:mailto:zys666@21cn.com

  该例子表示准备给用户zys666发一封电子邮件,该用户的邮箱设置在21cn.com这个计算机上。通过电子邮件我们既可以把文字发送给对方,同时也可以把图象、声音、动画等多媒体文件发送给用户。

  6、NEWS 

  英文名称:news group

  中文名称:网络新闻组协议

  功能介绍:该协议通过Internet可以访问成千上万个新闻组,用户可以读到这些新闻组中的内容,也可以写信给这些新闻组,各种信息都存储在称之为“USENET”新闻服务器的计算机中。

  举例说明:news:rec.food.restautants

  该例子表示用户希望从USENET新闻组中取得一些东西,读一些有关名为“rec.food.restautants”的有关食谱的讨论组中的内容。网络新闻组讨论的话题包罗万象,从政治、经济、科技、文化、人文、社会等各方面的信息,用户可以很方便地找到一个与自己兴趣、爱好相符合的新闻组,并在其上表达自己的观点。

  7、WAIS

  英文名称:wide area information servers

  中文名称:广域信息服务器协议

  功能介绍:该协议是在Internet上搜索信息的深层方式,它提供与广域信息服务器数据库有关的超级链接,打开超级链接,用户可以从Internet上的任何一个数据库中查询或获取信息。

  举例说明:wais://cheops.anu.edu.au

  该例子表示用户准备在一个名叫“cheops.anu.edu.au”的计算机上进行查询信息,当用户在浏览器地址栏中输入以上地址时,wais将用一个WEB页面询问用户查询什么样的信息,用户在浏览器的WEB页中输入关键字后,就对文字进行全面搜索,搜索到的文件可以直接拷贝到本地的计算机中。

  8、GOPHER

  英文名称:gopher

  中文名称:一种信息查询系统协议

  功能介绍:该协议定义了Internet上的一种信息查询系统,该系统类似WWW的菜单系统,只不过它是纯文本方式,使用它上面的菜单可以搜索到有关的网络信息;另外用户还可以方便地从一个gopher服务器转移到另一个gopher服务器上进行信息的检索和拷贝。

  举例说明:gopher://showme.missouri.edu/aroundcolumbia

  该例子表示用户希望查询一个名叫“showme.missouri.edu”的服务器上的aroundcolumbia目录下的内容。如果上面的地址后面有具体的文件名,则从服务器传回给用户的将是文本文件;如果没有文件名,则从服务器端返回到用户面前的将是菜单

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8225414/viewspace-940163/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/8225414/viewspace-940163/

你可能感兴趣的文章
xamarin_如何实现声明性Xamarin表单验证
查看>>
项目使用ts辅助_如何在10天内启动辅助项目
查看>>
gradle kotlin_我对Gradle Kotlin DSL的第一印象
查看>>
开发人员kpi怎么写_为什么开发人员应该知道怎么写
查看>>
游戏之旅 我的编程感悟_我的外展之旅的特别时刻
查看>>
黑客马拉松 招募_举办第一次黑客马拉松的提示
查看>>
错过校招_您可能错过的Web优化技巧
查看>>
travis-ci自动部署_如何使用Travis CI设置高级自动部署
查看>>
机器学习与分布式机器学习_这就是为什么任何人都可以学习机器学习的原因
查看>>
django 部署_狂野的Django:部署生存的技巧
查看>>
mvp内粗泄露问题_如何在一天内从MVP转到生产服务器
查看>>
actor akka_如果您仍在使用同步,则应改用Akka Actor-这就是为什么
查看>>
laravel api_如何在现有的Laravel应用中获取即时GraphQL API
查看>>
软件原型是什么意思_当我们谈论原型时,我们真正的意思是
查看>>
一个数据包的旅程_数据科学语言的个人旅程
查看>>
面向前端开发人员的Visual Studio Code概述
查看>>
团队建设及管理上的举措_为什么在副项目上工作是您作为开发人员的最佳举措...
查看>>
pr下雪下雨_图像增强:下雨,下雪。 如何修改照片以训练自动驾驶汽车
查看>>
2017年最喜欢的Visual Studio代码扩展
查看>>
gvim文本编辑器帮助_如何帮助您的文本编辑器帮助您
查看>>