当前位置:首页 » 网络连接 » 智能终端进行连接的网络称为
扩展阅读
安卓手机隐私软件 2025-09-24 20:33:34

智能终端进行连接的网络称为

发布时间: 2022-11-12 03:22:02

1. 深入理解Wi-Fi P2P

介绍Wi-Fi联盟推出的另外一项重要技术规范wifi P2P。 该规范的商品名为Wi-Fi Direct, 它支持多个Wi-Fi设备在没有AP的情况下相互连接.
在Android平台的Wi-Fi相关模块中, P2P的功能点主要集中在:
· Android Framework中的WifiP2pService, 其功能和WifiService类似, 用于处理
和P2P相关的工作。
· wpa_supplicant中的P2P模块。

Wi-Fi P2P技术是Wi-Fi Display 的基础。
http://blog.csdn.net/innost/article/details/8474683

P2P架构中定义了三个组件, 笔者将其称为“ 一个设备, 两种角色” , 分别如下
P2P Device : 它是P2P架构中角色的实体, 可把它当做一个Wi-Fi设备
P2P Group Owner : Group Owner( GO) 是一种角色, 其作用类似于Infrastructure BSS中的AP
P2P Client : 另外一种角色, 其作用类似于Infrastructure BSS中的STA

组建P2P Group( 即P2P Network) 之前, 智能终端都是一个一个的
P2P Device。 当这些P2P Device设备之间完成P2P协商后, 其中将有一个并且只能有一个Device来扮演GO的角色( 即充当AP) , 而其他Device来扮演Client的角色

P2P Discovery的作用很简单, 就是使多个P2P Device能够互相发现并构建一个
Group。 根据规范, 它包括四个主要技术子项
·** Device Discovery : 用于P2P设备搜索周围其他支持P2P的设备。
· Service Discovery
: 该Device Discovery基础上, P2P还支持搜索指定的服务。 这
部分功能属于可选项。
· Group Formation : 用于决定两个P2P Device谁来扮演GO, 谁来扮演Client。
· P2P Invitation**: 用于激活一个Persistent Group( 见下文解释) , 或者用于邀请一个Client加入一个当前已存在的Group

P2P Device Discovery虽然也是利用802.11中的Probe Request和Probe Response
帧来搜索周围的P2P设备
为了加快搜索速度, P2P为Device Discovery定义了两个状态和两个阶段。
( 1) Device Discovery工作流程
先来看两个状态, 分别如下。
· Search State: 在该状态中, P2P Device将在2.4GHz的1, 6, 11频段上分别发送Probe Request帧。 这几个频段称为Social Channels。 为了区别非P2P的Probe Request帧, P2P Device Discovery要求必须在Probe Request帧中包含P2P IE。
· Listen State: 在该状态中, P2P Device将随机选择在1, 6, 11频段中的一个频段( 被选中的频段称为Listen Channel) 监听Probe Request帧并回复Probe Response帧。 值得指出的是, Listen Channel一旦选择好后, 在整个P2P Discovery阶段就不能更改。 另外, 在这个阶段中, P2P Device只处理包含P2P IE信息的Probe Request帧

再来看两个阶段, 分别如下。
·** Scan Phase**: 扫描阶段。 这一阶段和前面章节介绍的无线网络扫描一样, P2P
Device会在各个频段上发送Probe Request帧( 主动扫描) 。 P2P Device在这一阶段中不会处理来自其他设备的Probe Request帧。 这一阶段过后, P2P Device将进入下一个阶段, 即Find Phase。
· Find Phase : 虽然从中文翻译来看, Scan和Find意思比较接近, 但P2P的Find
Phase却和Scan Phase大不相同。 在这一阶段中, P2P Device将在Search State和ListenState之间来回切换。 Search State中, P2P Device将发送Probe Request帧, 而ListenState中, 它将接收其他设备的Probe Request帧并回复Probe Response帧

两个P2P Device的Discovery流程:
· Discovery启动后, Device首先进入Scan Phase。 在这一阶段, P2P设备在其支持的所有频段上都会发送Probe Request帧。
· Scan Phase完成后, Device进入Find Phase。 在这一阶段中, Device将在Listen和Search State中切换。

当Device处于Find Phase中的Search State时, 它将在1、 6、 11频段上发送Probe
Request帧。 注意, 只有当两个设备处于同一频段时, 一方发送的帧才能被对方接收到

P2P规范中对Probe Request帧的要求
· SSID IE必须设置为P2P Wildcard SSID, 即"DIRECT-"。
· 必须包含P2P IE。
· 802.11 MAC帧头的地址域① 中, Destination Address域( Address1) 必须为广播
地址( FF: FF: FF: FF: FF: FF) 或者为目标设备的P2P Device Address , BSSID域( Address3) 必须为广播地址

(P2P规范定义了两种类型的地址, 一种是P2P Device Address, 另外一种
是P2P Interface Address。 一个P2P Device在加入P2P Group前, 将使用Device Address开展Device Discovery等工作。 对一个P2P Device而言, 其P2P Device Address是唯一的( 作用等同于MAC地址) 。 而当P2P Device加入P2P Group后, 它和Group中其他成员交互时将使用P2P Interface Address。 另外, 由于一个P2P Device可同时加入多个P2P Group, 所以在每个P2P Group中, 该设备必须使用不同的P2P Interface Address。 最后, 当一个Group结束后, Device在该Group中使用的P2PInterface Address也就相应作废了)
Probe Response帧
P2P Probe Response帧包含WSC IE和P2P IE

当P2P Device A通过Device Discovery找到周围的一个P2P Device B后, Device A
就可以开展Group Formation流程以准备构造一个P2P Group。 Group Formation也包含
两个阶段, 分别如下。
· GO Negotiation : 在这一阶段中, 两个Device要协商好由谁来做GO。
· Provisioning : GO和Client角色确定后, 两个Device要借助WSC来交换安全配置
信息。 此后, Client就可以利用安全配置信息关联上GO。

GO Negotiation过程中P2P设备会利用一种名为P2P Public Action类型的帧交换信

( 1) P2P Public Action帧
GO Negotiation流程, 包含三次P2P Public Action帧交换
GO Negotiation( 以后简称GON) 流程包括GON Request、 GON
Response和GON Confirmation三次帧交换。 这三次帧交换并不涉及什么复杂的计算, 只
是双方交换一些信息, 从而谁来扮演GO

P2P Public Action帧中还存在着"Provision Discovery Request/Response"类型的帧,P2P规范定义了Provision Discovery( PD) 流程, 该流程就是为了确定交互双方使用的WSC方法

WifiP2pSettings是Settings应用中负责处理P2P相关UI/UE逻辑的主要类, 与之交互
的则是位于SystemServer进程中的WifiP2pService

WifiService处理和WLAN网络连接相关的工作, 而WifiP2pService则专门负责处理和Wi-Fi P2P相关的工作
#######P2pStateMachine是WifiP2pService的核心

1.CMD_ENABLE_P2P处理流程
1.1WifiStateMachine将创建一个名为mWifiP2pChannel的AsyncChannel对象用于向P2pStateMachine发送消息
1.2在Android平台中, 如果用户打开Wi-Fi功能, P2pStateMachine就会收到第一个消息CMD_ENABLE_P2P。 该消息是WifiStateMachine进入DriverStartedState后, 在其EA中借助mWifiP2pChannel向P2pStateMachine发送的.(P2pDisabledState: enter)
1.3处理完CMD_ENABLE_P2P消息后, P2pStateMachine将创建一个WifiMonitor用于接收来自wpa_supplicant的消息, 同时状态机将转入P2pEnablingState.
1.4WifiMonitor连接wpa_supplicant之后, WifiMonitor会发送一个SUP_CONNECTION_EVENT给P2pStateMachine。 该消息将由P2pEnablingState处理
2.SUP_CONNECTION_EVENT处理流程
WifiP2pService.java: : P2pEnablingState: processMessage
2.1.当状态机转入InactiveState后, 首先执行的是其父状态P2pEnabledState的EA, 然后才是InactiveState自己的EA.
WifiP2pService.java: : P2pEnabledState: enter
2.2.P2pStateMachine就算初始化完毕, 接下来的工作就是处理用户发起的操作
3.DISCOVER_PEERS处理流程
用户在界面中进行操作以搜索周围的设备,WifiP2pSettings中WifiP2pManager的discoverPeers函数, 它将发送DISCOVER_PEERS消息给P2pStateMachine
3.1.P2pStateMachine当前处于InactiveState, 不过DISCOVER_PEERS消息却是由其父状态P2pEnabledState来处理的
3.2.当WPAS搜索到周围的P2P Device后, 将发送以下格式的消息给WifiMonitor。

3.3.WifiMonitor将根据这些信息构建一个WifiP2pDevice对象, 然后发送
P2P_DEVICE_FOUND_EVENT给P2pStateMachine
4.P2P_DEVICE_FOUND_EVENT处理流程
P2P_DEVICE_FOUND_EVENT也由InactiveState的父状态P2pEnabledState来处理
5.CONNECT处理流程
5.1.当用户在WifiP2pSettings界面中选择连接某个P2P Device后,WifiP2pManager的connect函数将发送CONNECT消息给P2pStateMachine, 该消息由InactiveState状态自己来处理
WifiP2pSettings.java: : InactiveState: processMessage
WifiP2pService.java: : connect
5.2.connect将返回NEEDS_PROVISON_REQ, 所以P2pStateMachine将
转入ProvisionDiscoveryState
WifiP2pService.java: : ProvisionDiscoveryState: enter
5.3.由于WSC配置方法为PBC, 所以对端设备的P2pStateMachine将收到一个
P2P_PROV_DISC_PBC_REQ_EVENT消息。 当对端设备处理完毕后, 将收到一个P2P_PROV_DISC_PBC_RSP_EVENT消息
6.P2P_PROV_DISC_PBC_RSP_EVENT处理流程
6.1.P2pStateMachine当前处于ProvisionDiscoveryState
WifiP2pService.java: : ProvisionDiscoveryState: processMessage
6.2.P2pStateMachine通过p2pConnectWithPinDisplay向对端发起Group
Negotiation Request请求。 接下来的工作就由WPAS来处理。 当Group Formation结束后, P2pStateMachine将收到一个P2P_GROUP_STARTED_EVENT消息以通知Group建立完毕
7.P2P_GROUP_STARTED_EVENT处理流程
7.1.P2P_GROUP_STARTED_EVENT消息由GroupNegotiationState处理
WifiP2pService.java: : GroupNegotiationState: processMessage
7.2.P2pStateMachine将转入GroupCreatedState
WifiP2pService.java: : GroupCreatedState: enter
8.AP_STA_CONNECTED_EVENT处理流程
8.1.当对端P2P设备成功关联到本机后, WifiMonitor又将发送一个名为
AP_STA_CONNECTED_EVENT的消息
WifiP2pService.java: : GroupCreatedState: processMessage
8.2.至此, 一个P2P Device( 扮演Client) 就成功关联上本机的P2P Device( 扮演GO)

wpa_supplicant进程由WifiStateMachine启动.
手机厂商会为WifiService和WifiP2pService各创建一个wpa_supplicant进程, 使得它们能各司其职而互不干扰。 WifiService将和wpa_supplicant进程交互, 而WifiP2pService将和一个名为p2p_supplicant
p2p_supplicant使用的配置文件名为/data/misc/wifi/p2p_supplicant.conf
p2p_supplicant对应的ctrl_iface路径为/data/misc/wifi/sockets。 所以, 如果要使用wpa_cli和p2p_supplicant交互, 必须指定正确的ctrl_iface路径

p2p_supplicant.c: : wpas_p2p_init
· 初始化一个p2p_config对象, 然后根据p2p_supplicant.conf文件的信息来设置其中的内容, 同时还需要为P2P模块设置一些回调函数。
· 调用p2p_init函数以初始化P2P模块
1.Driver Flags和重要数据结构
drv_flags变量, WPAS中, Wi-Fi驱动对P2P功能的支持情况就是由它来表达的
· p2p_config定义了20个回调函数。 这些回调函数定义了P2P模块和外界交互的接口。 在wpas_p2p_init中, 这些回调函数均指向p2p_supplicant.c中对应的函数, 例如p2p_scan指向wpas_p2p_scan, dev_lost指向wpas_dev_lost
· p2p_data指向一个p2p_config对象。
· p2p_device代表一个P2P设备。 其中设备名、 Device CapabilityBitmap等信息保存在一个类型为p2p_peer_info的对象中。
· p2p_group代表一个P2P Group的信息, 其内部包含一个p2p_group_config对象和一个p2p_group_member链表。 p2p_group_config表示该Group的配置信
息, p2p_group_member代表Group Member即P2P Client的信息
2.p2p_init函数
p2p.c: : p2p_init
3.注册Action帧监听事件
driver_nl80211.c: : wpa_driver_nl80211_set_mode
3.1nl80211_mgmt_subscribte_non_ap将注册对Action帧的监听事件, 其作用就是当设备收到Action帧后, Wi-Fi驱动将发送对应的netlink消息给WPAS
driver_nl80211.c: : nl80211_mgmt_subscribte_non_ap
3.2.注册了两种类型的帧监
听事件。
· P2P Public Action帧监听事件: 根据P2P规范, 目前使用的均是802.11 PublicAction帧, 即Category的值为0x04。 目前GON、 P2P Invitation、 Provision Discovery以及Device Discoverability使用P2P Public Action帧。
· P2P Action帧监听事件: 这种类型的帧属于802.11 Action帧的一种, 其Category取值为0x7F, OUI指定为WFA的OUI( 即50-6F-9A) , 而OUI-Type指定为P2P( 取值为0x09) 。 目前Notice of Absence、 P2P Presence、 GO Discoverability使用P2PAction帧。
上述注册的Action帧监听事件对应的处理函数是process_bss_event
3.3.至此, P2P模块以及Action帧监听事件注册等工作都已完成, WPAS马上可为WifiP2pService提供P2P相关的服务了

P2pStateMachine将发送"P2P_FIND 120"命令给WPAS以触发P2P Device Discovery流程
ctrl_iface.c: : wpa_supplicant_ctrl_iface_process
ctrl_iface.c: : p2p_ctrl_find
P2P_FIND支持三种不同的Discovery Type
· P2P_FIND_START_WITH_FULL: 默认设置。 表示先扫描所有频段, 然后再扫描social channels。 这种搜索方式如图7-3所示。
· P2P_FIND_ONLY_SOCIAL: 只扫描social channels。 它将跳过“ 扫描所有频段” 这一过程。 这种搜索方式能加快搜索的速度。
· P2P_FIND_PROGRESSIVE: 它和P2P_FIND_START_WITH_FULL类似, 只不过在Search State阶段将逐个扫描所有频段
1.P2P设备扫描流程
P2P设备扫描流程从wpas_p2p_find开始
p2p_supplicant.c: : wpas_p2p_find
p2p.c: : p2p_find
p2p_supplicant.c: : wpas_p2p_scan

2.P2P设备扫描结果处理流程
当scan_res_handler不为空的时候, 扫描结果将交给scan_res_handler来处理
对P2P设备扫描时将设置scan_res_handler为wpas_p2p_scan_res_handler
p2p_supplicant.c: : wpas_p2p_scan_res_handler

P2pStateMachine的ProvisionDiscoveryState在其EA中将发送形如"P2P_PROV_DISC 8a: 32: 9b: 6c: d1: 80 pbc"的命令给WPAS 去执行, 其核心处理函数是p2p_ctrl_prov_disc
1.PD Request帧发送流程
p2p.c: : p2p_prov_disc_req
p2p_pd.c: : p2p_send_prov_disc_req

2.Action帧接收流程
PD Response帧属于Public Action帧的一种, 当收到对端设备发来的PD Response帧后, process_bss_event函数将被调用

3.PD Response帧处理流程
p2p_pd.c: : p2p_process_prov_disc_resp
p2p_supplicant.c: : wpas_prov_disc_resp
wpa_msg将发送P2P_EVENT_PROV_DISC_PBC_RESP( 字符串, 值为"P2P-PROV-DISC-PBCRESP") 消息给客户端

P2pStateMachine收到P2P_PROV_DISC_PBC_RSP_EVENT消息后, 将在
ProvisionDiscoveryState中调用p2pConnectWithPinDisplay, 该函数内部将发送P2P_CONNECT命令给WPAS
1.P2P_CONNECT处理流程
ctrl_iface.c: : p2p_ctrl_connect
p2p_supplicant.c: : wpas_p2p_connect
2.GON Request发送流程
p2p.c: : p2p_connect
p2p_go_neg.c: : p2p_connect_send

3.GON Response帧处理流程
p2p_go_neg.c: : p2p_process_go_neg_resp
当GON Confirmation帧发送出去后, wifi driver将向WPAS发送一个NL80211_CMD_FRAME_TX_STATUS消息, 而该消息将导致driver wrapper发送EVENT_TX_STATUS消息给WPAS
4.EVENT_TX_STATUS处理流程
在events.c中, 和P2P以及EVENT_TX_STATUS相关的处理函数是offchannel_send_action_tx_status
offchannel.c: : offchannel_send_action_tx_status

当Group Negotiation完成后, WPAS将新创建一个wpa_supplicant对象, 它将用于管理和操作专门用于P2P Group的virtual interface
· 一个interface对应一个wpa_supplicant对象。
· 此处新创建的wpa_supplicant对象用于GO, 即扮演AP的角色, 专门处理和P2PGroup相关的事情, 其MAC地址为P2P Interface Address。
· 之前使用的wpa_supplicant用于非P2P Group操作, 其MAC地址为P2P DeviceAddress

2. 物联网智能终端是什么

  • 物联网终端是物联网中连接传感网络层和传输网络层,实现采集数据及向网络层发送数据的设备。它担负着数据采集、初步处理、加密、传输等多种功能。物联网各类终端设备总体上可以分为情景感知层、网络接入层、网络控制层以及应用/业务层。每一层都与网络侧的控制设备有着对应关系。

  • 物联网终端常常处于各种异构网络环境中,为了向用户提供最佳的使用体验,终端应当具有感知场景变化的能力,并以此为基础,通过优化判决,为用户选择最佳的服务通道。终端设备通过前端的RF模块或传感器模块等感知环境的变化,经过计算,决策需要采取的应对措施。

3. 请问计算机网络由哪几部份组成

1、计算机网络由计算机、网络操作系统、传输介质(可以是有形的,也可以是无形的,如无线网络的传输介质就是空气)以及相应的应用软件四部分组成。
2、计算机网络(computernetwork),简称网络,是利用通信设备和线路将地理位置不同的、功能独立的多个计算机系统连接起来,以功能完善的网络软件实现网络的硬件、软件及资源共享和信息传递的系统,简单的说即连接两台或多台计算机进行通信的系统。最着名的计算机网络是因特网。计算机网络支持大量应用程序和服务,例如访问万维网、共享文件服务器、打印机、电子邮件和即时通讯等。
3、计算机网络也称计算机通信网。关于计算机网络的最简单定义是:一些相互连接的、以共享资源为目的的、自治的计算机的集合。若按此定义,则早期的面向终端的网络都不能算是计算机网络,而只能称为联机系统(因为那时的许多终端不能算是自治的计算机)。但随着硬件价格的下降,许多终端都具有一定的智能,因而“终端”和“自治的计算机”逐渐失去了严格的界限。若用微型计算机作为终端使用,按上述定义,则早期的那种面向终端的网络也可称为计算机网络。
更多关于计算机网络由哪几部份组成,进入:https://www.abcgonglue.com/ask/aa6b851616093291.html?zd查看更多内容

4. 计算机网络连接的主要对象是什么

计算机网络连接的主要对象: 各种类型的计算机(如大型计算机、工作站、微型计算机等)或奇特数据终端设备(如各种计算机外部设备、终端服务器等)。

计算机网络也称计算机通信网。关于计算机网络的最简单定义是:一些相互连接的、以共享资源为目的的、自治的计算机的集合。若按此定义,则早期的面向终端的网络都不能算是计算机网络,而只能称为联机系统(因为那时的许多终端不能算是自治的计算机)。但随着硬件价格的下降,许多终端都具有一定的智能,因而“终端”和“自治的计算机”逐渐失去了严格的界限。若用微型计算机作为终端使用,按上述定义,则早期的那种面向终端的网络也可称为计算机网络。
另外,从逻辑功能上看,计算机网络是以传输信息为基础目的,用通信线路将多个计算机连接起来的计算机系统的集合,一个计算机网络组成包括传输介质和通信设备。
从用户角度看,计算机网络是这样定义的:存在着一个能为用户自动管理的网络操作系统。由它调用完成用户所调用的资源,而整个网络像一个大的计算机系统一样,对用户是透明的。
一个比较通用的定义是:利用通信线路将地理上分散的、具有独立功能的计算机系统和通信设备按不同的形式连接起来,以功能完善的网络软件及协议实现资源共享和信息传递的系统。
从整体上来说计算机网络就是把分布在不同地理区域的计算机与专门的外部设备用通信线路互联成一个规模大、功能强的系统,从而使众多的计算机可以方便地互相传递信息,共享硬件、软件、数据信息等资源。简单来说,计算机网络就是由通信线路互相连接的许多自主工作的计算机构成的集合体。
最简单的计算机网络就只有两台计算机和连接它们的一条链路,即两个节点和一条链路。

5. hilink指的是什么

HiLink是华为致力于构建智能家居生态的开放平台,以支持 HiLink智联协议的华为/荣耀路由器为中心。

HUAWEIHiLink智能家居开放互联平台,就是让接入该平台的各个智能终端之间“讲故事”,从而实现联动和为消费者提供全新的生活体验。

对于用户来说,支持 HUAWEIHiLink的终端之间,可以实现自动发现,一键连接,无需繁琐的配置和输入密码。HUAWEIHiLink智能终端网络中,配置修改可在终端之间自动同步,实现智能配置学习,无需手工修改费时费力。通过 HUAWEIHiLink开放协议的终端,通过智能网关、智能家居云,通过 APP实现设备的远程控制。

对于行业,华为通过提供开放的 SDK和构建开发者社区来为开发者提供全面的指导,帮助开发者从开发环境构建到集成、测试、提供一站式开发服务。由 HUAWEIHiLink智能家居互联平台,华为将与所有智能硬件厂商一起,形成开放、互通、共建的智能家居生态。

6. 手机的otg连接是什么意思

OTG技术就是在没有Host的情况下,实现设备间的数据传送。

通过OTG技术,连接两台设备间的USB口,将拍出的相片立即打印出来;也可以将数码照相机中的数据,通过OTG发送到USB接口的移动硬盘上,野外操作就没有必要携带价格昂贵的存储卡,或者背一个便携电脑。

通过OTG技术,可以给智能终端扩展USB接口配件以丰富智能终端的功能,比如扩展遥控器配件,把手机,平板变成万能遥控器使用。


USBOTG标准增加了电源管理(章节省电)功能,使设备既能作为主机又能作为外设(两用OTG)运行的OTG两用设备完全符合USB2.0标准,并能提供一定的主机检测能力,支持主机命令协议(HNP)和会话请求协议(SRP)。

在OTG中,初始主机设备称为设备,而外围设备称为设备。初始角色可以由电缆的连接方式决定。

7. 关于信息与网络

计算机网络就是计算机之间通过连接介质互联起来,按照网络协议进行数据通信,实现资源共享的一种组织形式。
什么是连接介质呢?连接介质和通信网中的传输线路一样,起到信息的输送和设备的连接作用计算机网络的连接介质种类很多,可以是电缆、光缆、双绞线等“有线”的介质,也可以是卫星微波等“无线”介质,这和通信网中所采用的传输介质基本上是一样的。

在连接介质基础上,计算机网络必须实现计算机间的通信和计算机资源的共享,因此它的结构,按照其功能可以划分成通信子网和资源子网两部分。当然,根据硬件的不同,将它分成主机和通信子网两部分也是正确的。

主机的概念很重要,所为主机就是组成网络的各个独立的计算机。在网络中,主机运行应用程序。这里请注意区别主机与终端两个要领终端指人与网络打交道时所必需的设备,一个键盘加一个显示器即可构成一个终端,显然,主机由于要运行应用程序,只有一个键盘和显示器是不够的,还要有相应的软件和硬件才行。

因此,不能把终端看成主机,但有时把主机看成一台终端是可以的。

协议是什么?拿电报来做比较,在拍电报时,必须首先规定好报文的传输格式,多少位的码长,什么样的码字表示启动,什么样的码字又表示结束,出了错误怎么办,怎地方发报人的名字和地址等,这种预先定好的格式及约定就是协议。

这样就也网络协议的定义:为了使网络中的不同设备能进行下沉的数据通信而预先制定一整套通信双方相互了解和共同遵守的格式和约定。

协议对于计算机网络而言是非常重要的,可以说没有协议,就不可能有计算机网。每一种计算机网络,都有一套协议支持着。由于现在在计算机网种类很多,所以现有的网络通信协议的种类也很多。典型的网络通信协议有开放系统互连(OSI)协议1、X.25协议等。TCP/IP则是为Internet互联的各种网络之间能互相通信而专门设计的通信协议。

可见,由于连接介质的不同,通信协议的不同,计算机网络的种类名目繁多。但一般来讲,计算机网络可以按照它覆盖的地理范围,划分成局域网和广域网。局域网一般指分布于几公里范围内的网络,常见的局域中校园网、大楼网等;广域网则在分范围很区域内提供数据通信服务,前面提到的NSFnet,国内的如中国公用分组交换网(CHINAPAC)、中国公用数字数据网(CHINADDA),以及建议中的国家教育和科研网(CERnet)等都属于广域网,建设好的CHINANET也将是一个广域网。

指用通信线路把许多台电子计算机互相联接而成的系统。所连的计算机是不同型号的大、中、小型计算机,它们分别装设在不同城市、地区或单位。计算机网络是计算机技术和通信技术结合的产物。
计算机网络的建立和发展,实现了远程数据的处理和计算机硬件、软件及各种信息等资源的共享。凡是联结网络的地方和单位,都可以使用网络中的整个资源。如某单位只有小型计算机,小型机的功能和存贮的可供使用的数据有限,由于这台小型机联在计算机网络上,就可以通过网络使用网络中的中型或大型机。计算机网络上可以接上许多个终端,供一些单位或个人使用。终端按照功能分,有单纯作为输入、输出用的终端,也有除输入、输出功能外还有处理数据和信息功能的终端,称为智能终端。智能终端本身就是一部微型计算机,具有存贮记忆装置。用它既可以接在计算机网络上,也可以单独使用,在终端上一般使用键盘输入数据。用屏幕显示输出数据,或用打印机打印结果。
组成计算机网络的各个计算机,联结的方式有集中式、分布式和环式三种。计算机与计算机之间、终端与计算机之间,要进行远距离数据传输,除要有通信线路外,还要使用调制器和解调器。在发送端,数字信号要经过调制器变换成适合远距离传输的调制信号。送到接收端后,经过解调器还原成原来的数字信号。各地之间,各国之间,甚至世界各洲之间的计算机都可以联成网络。
还有一种局部的计算机网络,也就是在一个工厂或一个单位,把几台微型计算机联成网络,用来实现管理现代化。
计算机网络为计算机的广泛应用,开辟了新的道路。例如,国家为生产计划管理建成的计算机网络,可以使中央及时了解各地生产进行的情况。又如资料情报查询计算机网络,可以根据各地查询者的要求,检索出有关资料的名称、内容摘要,也可以在复印机上复制出所需文件的副本。其他还有飞机票预订预售的计算机网络、银行服务计算机网络等等。

网络是运行网络服务的物理基础设施,包括硬件和基础软件产品,例如服务器、工作站、存储阵列与存储库、路由器、交换机和操作环境等等。

---- 平台指网络交付的通用基础服务。网络服务类型首先包括网络与系统服务。它包括由应用服务器、Web 服务器、信息传递服务器、通信服务器等交付的功能。设计这些服务的宗旨,是为了便于把客户服务分隔成为适当的范畴。它们为软件开发商提供标准的应用编程接口,允许他们快速而便捷地编写软件,并创建更高水平的服务。

---- 其次有5个平台服务或层次,即设备平台、网关服务、表示服务、商务服务和集成服务。除5个网络服务层之外,应用平台层还包含资源层,其中包括现行(传统)系统、数据库以及服务。这些资源可以集成于.com 构架。

---- 最后是.com 服务。它是最高等级的网络服务,是企业在网络部署的实际应用。实例包括ERP、CRM、供应链管理(SCM)、销售队伍自动化等。

8. 计算机网络的定义分类

计算机网络也称计算机通信网。关于计算机网络的最简单定义是:一些相互连接的、以共享资源为目的的、自治的计算机的集合。若按此定义,则早期的面向终端的网络都不能算是计算机网络,而只能称为联机系统(因为那时的许多终端不能算是自治的计算机)。但随着硬件价格的下降,许多终端都具有一定的智能,因而“终端”和“自治的计算机”逐渐失去了严格的界限。若用微型计算机作为终端使用,按上述定义,则早期的那种面向终端的网络也可称为计算机网络。
另外,从逻辑功能上看,计算机网络是以传输信息为基础目的,用通信线路将多个计算机连接起来的计算机系统的集合,一个计算机网络组成包括传输介质和通信设备。
从用户角度看,计算机网络是这样定义的:存在着一个能为用户自动管理的网络操作系统。由它调用完成用户所调用的资源,而整个网络像一个大的计算机系统一样,对用户是透明的。
一个比较通用的定义是:利用通信线路将地理上分散的、具有独立功能的计算机系统和通信设备按不同的形式连接起来,以功能完善的网络软件及协议实现资源共享和信息传递的系统。
从整体上来说计算机网络就是把分布在不同地理区域的计算机与专门的外部设备用通信线路互联成一个规模大、功能强的系统,从而使众多的计算机可以方便地互相传递信息,共享硬件、软件、数据信息等资源。简单来说,计算机网络就是由通信线路互相连接的许多自主工作的计算机构成的集合体。
最简单的计算机网络就只有两台计算机和连接它们的一条链路,即两个节点和一条链路。 计算机网络就是由大量独立的、但相互连接起来的计算机来共同完成计算机任务。这些系统称为计算机网络(computer networks)

9. 计算机网络的两个基本特征是什么

计算机网络的主要特征是将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。

计算机网络也称计算机通信网。关于计算机网络的最简单定义是:一些相互连接的、以共享资源为目的的、自治的计算机的集合。若按此定义,则早期的面向终端的网络都不能算是计算机网络,而只能称为联机系统(因为那时的许多终端不能算是自治的计算机)。

但随着硬件价格的下降,许多终端都具有一定的智能,因而“终端”和“自治的计算机”逐渐失去了严格的界限。若用微型计算机作为终端使用,按上述定义,则早期的那种面向终端的网络也可称为计算机网络。

(9)智能终端进行连接的网络称为扩展阅读:

计算机网络是计算机技术与通信技术相结合的产物。随着计算机技术和通信技术的不断发展,计算机网络也经历了从简单到复杂,从单机到多机的发展过程,其发展过程大致可以细分为以下几个阶段。

第一个阶段:面向终端的计算机网络。

20世纪50~60年代,计算机网络进入到面向终端的阶段,以主机为中心,通过计算机实现与远程终端的数据通信。

第二阶段:多台计算机互连的计算机网络。

计算机网络发展的第二个阶段是以通信子网为中心的网络阶段(又称为“计算机-计算机网络阶段”),它是在20世纪60年代中期发展起来的,由若干台计算机相互连接成一个系统,即利用通信线路将多台计算机连接起来,实现了计算机与计算机之间的通信。

10. 网络中什么叫智能终端

半双工通信是两个数据站点之间可以在两个方向

进行数据传输,但不能同时进行的通信。

为了能把多个物理网络在逻辑上抽象成一个互联

网,IP协议为每台主机分配了一个唯一的32位地

址,称为IP地址。