IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 【互联网及其应用】第4章网络应用技术 -> 正文阅读

[网络协议]【互联网及其应用】第4章网络应用技术

一、WWW浏览器

WWW是 World Wide Web的缩写,是基于互联网的信息服务系统,向用户提供一个以超文本技术为基础的多媒体的全图形浏览界面。

1.1 相关概念

网页是在WWW上将信息一页一页地呈现给访问者的页面。网页上是一些连续的数据片段,包含普通文字、图形、图像、声音、动画等多媒体信息,还包含指向其他网页的链接。

WWW服务器上的第一个页面,称为主页( Homepage),引导用户访问本地或其他WWW网址上的页面。

HTML:超文本标记语言( HyperText Markup Language,HTML)是一种计算机程序语言,用来编写Web网页。

HTTP:超文本传输协议( HyperText Transfer Protocol,HTTP)是WWW服务程序所用的网络传输协议。

URL:为了能够在互联网中方便地找到所需要的网站及所需要的信息资源,采用统一资源定位器( Uniform Resource Locator,URL)来唯一地标识某个网络资源。
URL由双斜线分成两部分,前一部分指出访问方法,后一部分指明文件或服务所在服务器的地址及具体存放位置。描述格式如下。
访问方法://主机地址[:端口号]/路径名/文件名[?参数列表]

(1)访问方法:可以是互联网上的某一种应用所使用的协议方法,如http、ftp、 gopher等,访问Web网页使用http。
(2)主机地址:网页所在的计算机在互联网上的地址,如www.edu.cn。访问时采用的端口地址,一般可以省略。
(3)路径名及文件名:网页的文件名及所在计算机上的路径名,常常统称为“路径”。
(4)参数列表:参数列表中包括需要传入的参数名即参数值。

1.2 WWW浏览器的使用

WWW浏览器不仅是HTML文件的浏览软件,也是一个能实现FTP、E-mail、News的全功能客户端软件。

常用的全图形界面的WWW浏览器主要有Internet Explorer(简称IE)。

=========================================================================================================

二、电子邮件

2.1 电子邮件的基本概念

电子邮件是互联网提供的一种最基本的服务,最早出现在ARPANET中。

有3种协议:简单邮件传输协议(SMTP)、邮局协议(POP)、Internet消息访问协议(IMAP)。
SMTP是一组用于从源地址到目的地址传输邮件的规范,控制邮件的中转方式。SMTP协议帮助每台计算机在发送和中转信件时找到下一个目的地。

POP协议负责从邮件服务器中检索电子邮件,要求邮件服务器完成以下任务之一:①从邮件服务器中检索邮件并从服务器中删除这个邮件②从邮件服务器中检索邮件但不删除它③不检索邮件,知识询问是否有新邮件到达。
POP命令所有的邮件信息立即下载到用户的计算机上,不在服务器上保留。
  
IMAP协议是优于POP的协议,对邮件进行管理不需要将邮件下载下来。

电子邮件信箱地址是由一个字符串组成的。
电子邮件的应用程序有UNIX下的UNIX Mail和Pine。收件人的多个地址用分号或逗号隔开。

2.2 Outlook Express的使用

Outlook Express是windows XP 附带的、与IE捆绑在一起的电子邮件客户端工具。

2.3 Foxmail的使用

由于IE7.0以上的浏览器不再与Outlook Express绑定,所以windows 7操作系统里不再默认安装Outlook Express,需要单独安装电子邮件客户端软件。Foxmail支持收发邮件、管理邮件,具备强大的反垃圾邮件功能。

=========================================================================================================

三、远程登录

远程登录(Telnet)是互联网的一种协议,允许用户计算机通过网络注册到另一台远程计算机上,使用远地系统的资源。

互联网上的远程登录协议以Telnet协议为基础,Telnet协议是TCP/IP协议的一部分,是一个简单的远程登录协议。

当远程登录进入远程计算机时,实际上启动了两个程序:一个客户程序运行在本地计算机上,一个服务器程序,运行在要登录的远程计算机上。

=========================================================================================================

四、文件传输

在互联网中有一个被称为FTP的特殊服务,它就是文件传输协议(FTP)。

4.1 FTP 的基本概念

FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务程序,并且存储着各种格式的文件,包括计算机软件、声音文件、图像文件、重要资料、电影等),查看远程计算机上有哪些文件,然后把这些文件从远程计算机上复制到本地计算机,或把本地计算机的文件送到远程计算机上去。前者称为“下载”,后者称为“上传”。

FTP是一个通过互联网传送文件的系统。大多数站点都有匿名FTP服务。所谓匿名,就是这些站点允许任何一个用户自由地登录到机器上并复制文件。

互联网上的匿名FTP服务器,不要求用户事先在该服务器进行注册。
匿名服务器,用户名Anonymous,密码为电子邮件地址。

浏览器只是FTP客户程序,不是服务器程序,所以运行FTP的浏览器不能互相传输文件。

FTP可以传输文本文件和二进制文件。

4.2 FTP的常用命令

(1)建立FTP连接命令: 运行ftp,首先要与远程的FTP服务建立连接,方法有2个:
①运行ftp时即打开连接 ftp 计算机域名 或者 ftp IP 地址
②使用open命令建立连接:执行ftp后,进入命令状态,在此状态下输入命令 ftp > open 计算机域名(或者IP地址)

(2)文件目录的查询
①查询当前目录: ftp > pwd
②改变当前工作目录: ftp > cd 目录
③列目录(命令只有ls 和dir):ftp > ls 文件名 ftp > ls-IR 文件名 ftp > dir 目录名

(3)设置FTP传输模式(默认FTP以文本方式传输)
①设置文本方式: ftp > ascii
②设置二进制方式: ftp > binary

(4)从FTP服务器中取文件(get 和mget两种方法)
①get命令:ftp > get 文件名
②mget命令:ftp > mget 文件名 [文件名…]

(5)向FTP服务器中发送文件
① ftp > put 文件名

(6)其他常用的FTP命令
①!:在不中断与FTP服务器连接的情况下执行本命令
②lcd:改变或查看本地目录
③system:询问FTP服务器系统类型
④help:FTP线上帮助,若想了解某一命令的用法,可用“help命令名”查询
⑤quit/bye:结束FTP操作

4.3 LeapFTP的使用

FTP客户端软件有CuteFTP、Ws-FTP、LeapFTP。

4.4 NetAnts的使用

网络蚂蚁(NetAnts)是针对网络速度慢而开发出来的下载工具软件。(免费软件)
网络蚂蚁:利用了多点连接、断点续传、计划下载等多种技术。

4.5 BT的使用

BT是一款P2P软件,全名叫BitTorrent,通过Torrent文件来获得文件的下载信息进行下载。它是用一种分发的方式达到共享的,bt服务器通过一个tracker程序来控制。

BitComet(比特彗星)

4.6 迅雷的使用

迅雷基于网格原理,使用多资源超线程技术,将网络上存在的服务器和计算机资源进行有效的整合,构成独特的迅雷网络,快速传递各种数据文件。

多资源超线程技术还具有互联网下载负载均衡的功能。

迅雷只是一个提供下载和自主上传的工具软件,迅雷资源的多少取决于拥有资源网站的多少。只要有任何一个迅雷用户使用迅雷下载过资源,迅雷就有记录。

=========================================================================================================

五、网络新闻组

网络新闻组(USENET)是利用网络新闻传输协议(NNTP)工作的。

USENET中的新闻组都是根据某一主题来建立的,USENET最早分为7类。
①comp. 与计算机有关的讨论
②misc. 杂类
③news 网络新闻类
④rec. 与娱乐有关主题
⑤sci. 与科学研究有关的主题
⑥talk. 与各种讨论性话题有关的主题

=========================================================================================================

六、网络社区

网络社区是指以论坛(BBS)为基础核心应用,包括公告栏、群组讨论、在线聊天、交友、个人空间、无线增值服务等形式在内的网上互动平台,同一主题的网络社区集中了具有共同兴趣的访问者。

网络社区主要包括两种类型:一种是以天涯、猫扑、西祠胡同等为代表的综合性、大型虚拟社区平台,拥有较为庞大的用户群体和较大的社会影响力;另一种是基于地方或某些垂直领域的中小型论坛。

电子公告板(BBS)是互联网上发布和获取信息最常用的方式之一。可以和朋友聊天、组织沙龙、交谈问题、获得帮助,也可以为别人提供信息。

电子公告板是用做特定兴趣小组的信息源和交流消息的计算机应用软件系统,它是互联网上最知名的信息服务之一。

常用的BBS软件:Telnet、Netterm 、Cterm等

博客(Blog)也叫网络日志,最初名称叫Weblog,是继E-mail、BBS、ICQ之后出现的第四种网络交流方式。

=========================================================================================================

七、多媒体应用

多媒体应用技术是充分利用互联网的资源进行语音和数据传送的新技术。
多媒体数据在网络应用中的关键技术包括音/视频压缩编码技术和网络传输技术。

WAV是Microsoft Windows开发的一种波形声音文件,是一种通用音频格式,WAV格式存放未经压缩处理的音频数据,体积都很大,不适合在网络上传播。

MP3是Fraunhofer-IIS研究所的研究成果,实际上是MPEG Audio Layer-3的缩写。MP3是第一个实用的有损音频压缩编码,它利用了知觉音频编码技术。

AVI格式是1992年Microsoft公司推出的技术标准。是一种音/视频交叉记录的数字视频格式。
AVI格式压缩成MPEG后图像比实时压缩的清晰,采用了帧内压缩编码使得图像清晰,缺点是所需存储空间较大。
MPEG-1用于VCD制作和一些视频片段下载的网络应用上。MPEG-2用于DVD制作(压缩)和HDTV(高清晰度电视)及高要求的视频编辑处理上。MPEG-4主要应用于视像电话、视像电子邮件和电子新闻等,特点是其更适于交互音/视频服务及远程监控,它利用了帧重建技术。

网络电话(IP Phone)是一种利用互联网作为传输载体,实现计算机与计算机、普通电话与普通电话、计算机与普通电话之间进行话音通信的技术。它采用了分组交换和统计复用技术,常用软件有阿里通、SKYPE、ETON等。

传统的传真通信(Fax)是利用PSTN电话网来通信的,而网络传真则像网络电话一样在互联网上传输。网络传真最大优点是节省费用。
网络传真的优点:无须重拨(采取存储转发)、提高工作效率。
网络传真分为从Web到传真、从e-mail到传真、从桌面到传真和从传真到传真几种类型。常用的传真软件有35fax、Faxnow和winfax等。

网络电视会议即时通过电视会议系统中的摄像机拾取图像和声音,并传送到解编码器(code)转化为数字信号,并加以压缩,再通过网络把信号传送出去。远方则将接收的信号解压缩再还原为模拟信号,通过显示器和扬声器播放出来。整个电视会议的过程基本是“实时”进行的。

电视会议软件都提供白板功能。所谓白板,即屏幕上共享文档放置的地方。

视频点播(VOD),就是根据观众的要求播放节目的系统,把用户选择的视频内容传输给所请求的用户。
点播连接是客户端与服务器之间的主动的连接。视频点播的网站,如土豆、优酷、风行等。

广播是指用户被动接收流。在广播过程中,客户端接收流,但不能控制流。广播方式中资料包的单独一个拷贝将发送给网络上的所有用户。使用单播发送时,需要将资料包复制多个拷贝,以多个点对点的方式分别发送给需要它的用户;而使用广播方式发送时,资料包的单独一个拷贝将发送给网络上的所有用户,而不管用户是否需要。

视频广播通过摄像机(或录像机)将实时音/视频信号发出,由连接的计算机及其视频捕捉设备完成信号的模/数转换,再经编码压缩(如RV格式),打包传播。视频广播也是一种“一对多”的广播传播方式。可用于实况直播、教学公开课直播以及类似需求的场合。

网络游戏,又称“在线游戏”,简称“网游”,是指以互联网为传播媒介,以游戏运营商服务器和用户计算机为处理终端,以游戏客户端软件为信息交互窗口的旨在实现娱乐、休闲、交流和取得虚拟成就的具有相当可持续性的个体性多人在线游戏。

网络游戏的使用形式:浏览器形式(网页游戏、web游戏)、客户端形式。

=========================================================================================================

八、互联网即时通信

即时消息MSN和网络传呼QQ是互联网最常用的即时通信软件。

=========================================================================================================

九、电子商务

电子商务是指在网络上通过计算机进行业务通信和交易处理的过程。

电子商务是通过数字通信进行商品和服务的买卖以及资金的转账,还包括公司简介和公司内实现的商务活动,以及利用E-mail 、EDI、文件传送、传真、电视会议或远程计算机(包括使用WWW)进行交互的全部功能(如市场营销、金融、制造销售以及商务谈判)。

电子商务的特点:(与传统商务相比)
①信息处理和传递的密度明显加大,从而使商务活动的节奏明显加快。
②信息传播的范围扩大。互联网已经成为一种无边界的媒体,在世界任何地点、任何时间都可以通过互联网获得所需信息。
③信息处理和传输的成本降低、大小企业可以相近的成本进入到全球电子化市场。
④电子商务所面临的法律与行政管理问题与传统商务完全不同。
电子商务的功能就是通过电子商情查询、电子采购,最终实现电子交易。电子商务降低了传统售前和售后服务所需要的大量人力和财力,实现了高效率和低成本。

搭建具有特色的电子商务平台、充分利用互联网带来的便利和优势,是企业开拓市场的有效手段之一。

B2C模式的平台包括前台销售程序和后台信息管理程序。

电子商务包括交易和支付结算两个环节。
电子支付两种模式:SSL支付模式(公共密钥和私用密钥两种加密),SET支付模式(使用公开密钥体系)。
①SSL支付模式:安全套接层(SSL),主要用于提高应用程序之间的数据安全系数,采用了公共密钥和私用密钥两种加密。公共密钥用于加密信息,私用密钥用于解译加密的信息。
②安全电子交易模式(SET),是有Visa和MasterCard两大信用卡组织提出的以信用卡为基础的电子付款系统规范,用来确保在开放网络上持卡交易的安全性。使用公开密钥体系对通信双方进行认证,利用DES、RC4或任何标准对称加密方法进行信息的加密传输,并利用Hash算法鉴别消息的真伪、有无篡改,以维护在任何开发网络上的个人金融资料的安全性。SET体系中还有一个关键的认证机构(CA)。

电子支付方式有信用卡、电子支票、电子现金和移动支付。
(1)信用卡支付是电子支付中最常用的工具。又称为电子信用卡、电子钱夹和E-Card。电子钱夹是一种基于WWW浏览器或与WWW浏览器结合的电子支付工具。
(2)电子支票(E-check)是另一种网络银行常用的电子支付工具。将传统支票变为带有数字签名的电子报文,或利用其它数字电文代替传统支票的全部信息,就是电子支票。
(3)电子现金,又称数字现金,就是电子方式的货币现金。电子现金同时具有现金和电子化两者的优点。
(4)移动支付业务是由移动运营商、移动应用服务提供商(MASP)和金融机构共同推出的、构建在移动运营支撑系统上的一个移动数据增值业务应用。

网上银行是为客户提供对私、对公的各种零售和批发的全方位银行业务,通过互联网的国际互连还可以为客户提供跨国的支付与清算及其他的贸易、非贸易的银行业务服务。

=========================================================================================================

十、网络打印

网络打印提高了工作效率,降低了办公费用,具有可管理性、可靠性、易用性和适应性的特点。

网络打印的途径:①PC共享打印(网络打印的最基本层次),②外置网络打印服务器,③内置网卡打印服务器。

打印机的通信模式有windows TCP/IP和windows IPX/SPX两种,前着便于管理,适用于多用户环境,后者适合小工作组使用。

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-09-03 12:18:17  更:2021-09-03 12:19:01 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/28 21:16:32-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计