1. 用C语言实现聊天室需要什么技术
实现聊天室涉及到通讯技术,网络技术,P2P技术,保密技术,用户交互界面技术等等。通讯技术方面要实现音视频语音对话的功能,用户交互界面需要根据用户的功能的需求和使用体验,制作出体验良好的界面。
每种技术都需要花费大量的时间精力学习。例如,在C语言里面,通讯技术里一般使用套接字Socket来实现。套接字是支持TCP/IP网络通信的基本操作单元。多个TCP连接或多个应用程序进程可能需要通过同一个 TCP协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP/IP协议交互提供了称为套接字(Socket)的接口。
2. 现在以太网和广域网都采用的什么技术和协议~!!!
工业以太网是基于IEEE
802.3
(Ethernet)的强大的区域和单元网络。利用工业以太网,SIMATIC
NET
提供了一个无缝集成到新的多媒体世界的途径。
企业内部互联网(Intranet),外部互联网(Extranet),以及国际互联网(Internet)
提供的广泛应用不但已经进入今天的办公室领域,而且还可以应用于生产和过程自动化。继10M波特率以太网成功运行之后,具有交换功能,全双工和自适应的100M波特率快速以太网(Fast
Ethernet,符合IEEE
802.3u
的标准)也已成功运行多年。采用何种性能的以太网取决于用户的需要。通用的兼容性允许用户无缝升级到新技术。
为用户带来的利益
市场占有率高达80%,以太网毫无疑问是当今LAN(局域网)领域中首屈一指的网络。以太网优越的性能,为您的应用带来巨大的利益:
·
通过简单的连接方式快速装配。
·
通过不断的开发提供了持续的兼容性,因而保证了投资的安全。
·
通过交换技术提供实际上没有限制的通讯性能。
·
各种各样联网应用,例如办公室环境和生产应用环境的联网。
·
通过接入WAN(广域网)可实现公司之间的通讯,例如,ISDN
或Internet
的接入。
SIMATIC
NET基于经过现场应用验证的技术,SIMATIC
NET已供应多于400,000个节点,遍布世界各地,用于严酷的工业环境,包括有高强度电磁干扰的区域。
工业以太网络的构成
一个典型的工业以太网络环境,有以下三类网络器件:
·
网络部件
连接部件:
FC
快速连接插座
ELS(工业以太网电气交换机)
ESM(工业以太网电气交换机)
SM(工业以太网光纤交换机)
MC
TP11(工业以太网光纤电气转换模块)
通信介质:普通双绞线,工业屏蔽双绞线和光纤
·
SIMATIC
PLC控制器上的工业以太网通讯外理器。用于将SIMATIC
PLC连接到工业以太网
·
PG/PC
上的工业以太网通讯外理器。用于将PG/PC连接到工业以太网。
工业以太网重要性能
为了应用于严酷的工业环境,确保工业应用的安全可靠,SIMATIC
NET
为以太网技术补充了不少重要的性能:
·
工业以太网技术上与IEEE802.3/802.3u兼容,使用ISO和TCP/IP
通讯协议
·
10/100M
自适应传输速率
·
冗余24VDC
供电
·
简单的机柜导轨安装
·
方便的构成星型、线型和环型拓扑结构
·
高速冗余的安全网络,最大网络重构时间为0.3
秒
·
用于严酷环境的网络元件,通过EMC
测试
·
通过带有RJ45
技术、工业级的Sub-D
连接技术和安装专用屏蔽电缆的Fast
Connect连接技术,确保现场电缆安装工作的快速进行
·
简单高效的信号装置不断地监视网络元件
·
符合SNMP(简单的网络管理协议)
·
可使用基于web
的网络管理
·
使用VB/VC
或组态软件即可监控管理网络
3. 无线个域网、无线局域网和无线广域网分别包含哪些无线通信技术
摘要:无线通信技术自身有很多优点,成本较低,无线通信技术不必建立物理线路,更不用大量的人力去铺设电缆,而且无线通信技术不受工业环境的限制,对抗环境的变化能力较强,故障诊断也较为容易,相对于传统的有线通信的设置与维修,无线网络的维修可以通过远程诊断完成,更加便捷;扩展性强,当网络需要扩展时,无线通信不需要扩展布线;灵活性强,无线网络不受环境地形等限制,而且在使用环境发生变化时,无线网络只需要做很少的调整,就能适应新环境的要求。
无线通信(数据)传输方式及技术原理:
无线通信是利用电磁波信号在自由空间中传播的特性进行信息交换的一种通信方式。无线通信技术自身有很多优点,成本较低,无线通信技术不必建立物理线路,更不用大量的人力去铺设电缆,而且无线通信技术不受工业环境的限制,对抗环境的变化能力较强,故障诊断也较为容易,相对于传统的有线通信的设置与维修,无线网络的维修可以通过远程诊断完成,更加便捷;扩展性强,当网络需要扩展时,无线通信不需要扩展布线;灵活性强,无线网络不受环境地形等限制,而且在使用环境发生变化时,无线网络只需要做很少的调整,就能适应新环境的要求。
各种主流无线通信技术
常见的无线通信(数据)传输方式及技术分为两种:“近距离无线通信技术”和“远距离无线传输技术”。
1、近距离无线通信技术
短(近)距离无线通信技术是指通信双方通过无线电波传输数据,并且传输距离在较近的范围内,其应用范围非常广泛。近年来,应用较为广泛及具有较好发展前景的短距离无线通信标准有:Zig-Bee、蓝牙(Bluetooth)、无线宽带(Wi-Fi)、超宽带(UWB)和近场通信(NFC)。
(1)Zig-Bee:Zig-Bee是基于IEEE802.15.4标准而建立的一种短距离、低功耗的无线通信技术。Zig-Bee来源于蜜蜂群的通信方式,由于蜜蜂(Bee)是靠飞翔和‘嗡嗡’(Zig)地抖动翅膀的来与同伴确定食物源的方向、位置和距离等信息,从而构成了蜂群的通信网络。其特点是距离近,其通常传输距离是10-100m;低功耗,在低耗电待机模式下,2节5号干电池可支持1个终端工作6-24个月,甚至更长;其成本,Zig-Bee免协议费,芯片价格便宜;低速率,通Zig-Bee常工作在20-250kbps的较低速率;短时延,Zig-Bee的响应速度较快等。主要适用于家庭和楼宇控制、工业现场自动化控制、农业信息收集与控制、公共场所信息检测与控制、智能型标签等领域,可以嵌入各种设备。
(2)蓝牙(Bluetooth):能够在10米的半径范围内实现点对点或一点对多点的无线数据和声音传输,其数据传输带宽可达1Mbps通讯介质为频率在2.402GHz到2.480GHz之间的电磁波。蓝牙技术可以广泛应用于局域网络中各类数据及语音设备,如PC、拨号网络、笔记本电脑、打印机、传真机、数码相机、移动电话和高品质耳机等,实现各类设备之间随时随地进行通信。
蓝牙技术被广泛应用于无线办公环境、汽车工业、信息家电、医疗设备以及学校教育和工厂自动控制等领域,蓝牙目前存在的主要问题是芯片大小和价格较高;抗干扰能力较弱。
(3)无线宽带(Wi-Fi):它是一种基于802.11协议的无线局域网接入技术。(Wi-Fi)技术突出的优势在于它有较广的局域网覆盖范围,其覆盖半径可达100米左右,相比于蓝牙技术,(Wi-Fi)覆盖范围较广;传输速度非常快,其传输速度可以达到11mbps(802.11b)或者54mbps(802.11.a),适合高速数据传输的业务;无须布线,可以不受布线条件的限制,非常适合移动办公用户的需要。在一些人员密集的地方,比如火车站、汽车站、商场、机场、图书馆、校园等地方设置‘热点’,可以通过高速线路将因特网接入上述场所。用户只需要将支持无线网络的终端设备该区域内,即可高速接入因特网;健康安全,具有WiFi功能的产品发射功率不超过100毫瓦,实际发射功率约60-70毫瓦,与手机、手持式对讲机等通讯设备相比,WiFi产品的辐射更小。
(4)超宽带(UWB):UWB是一种无载波通信技术,利用纳秒至微微秒级的非正弦波窄脉冲传输数据,其传输距离通常在10M以内,使用1GHz以上带宽,通信速度可以达到几百兆bit/s以上,UWB的工作频段范围从3.1GHz到10.6GHz,最小工作频宽为500MHz。
其主要特点是:传输速率高;发射功率低,功耗小;保密性强;UWB通信采用调时序列,能够抗多径衰落;UWB所需要的射频和微波器件很少,可以减小系统的复杂性。由于系UWB统占用的带宽很高,UWB系统可能会干扰现有其他无线通信系统。UWB主要应用在高分辨率"较小范围"能够穿透墙壁"地面等障碍物的雷达和图像系统中。
这种装置可以用来检查楼房、桥梁、道路等工程的混凝土和沥青结构中的缺陷,以及定位地下电缆及其它管线的故障位置,也可用于疾病诊断。另外,在救援、治安防范、消防及医疗、医学图像处理等领域都大有用途。
4. 常见的广域网技术有哪些各有什么特点
常见的广域网技术有:DDN、X.25分组交换数据网、PSTN公共电话网、ISDN综合业务数据网、Frame Relay帧中继这五种。
1、DDN
DDN是数字数据网(Digital Data Network)的简称,它由光纤、数字微波或卫星等数字传输通道和数字交叉复用设备组成,为用户提供高质量的数据传输通道,传送各种数据业务。
DDN的特点:
传输时延小、质量高,路由自动迂回,实现全透明传输,可支持数据、图像、话音等多媒体业务,可选速率为2 400bps~2 048kbps。DDN数字数据网在我国已广泛应用,覆盖区域广,配套设施比较完善,非常适合于远程局域网间的固定互联,但租用费较高。
2、X.25分组交换数据网
分组交换也称为包交换,它把用户要传送的数据按一定长度分割成若干个数据段,称为“分组”或“包”(Packet),然后在网络中以“存储-转发”的方式进行传送。X.25分组交换适合于不同类型、不同速率的计算机之间的通信。
X.25分组交换网特点:
可以实现多方通信,大大提高线路利用率,信息传递安全、可靠、传输速率高,通过申请账号、密码(NUI)、可实现全国漫游,提供速率为2 400bps~64kbps。X.25线路在我国已有广泛的应用,覆盖区域广,线路租用费较低,非常适合于远程节点间的低速互联。
3、PSTN公共电话网
PSTN公共电话网是目前使用最广泛的网络系统,它的优点是覆盖区域广、易于使用、价格较低,缺点是网络线路质量较差,传输速率较低。PSTN适合于对通信质量要求较低或作为备份网络连接的场合。
4、ISDN综合业务数据网
ISDN综合业务数字网,是在IDN的基础上,实现用户线传输的数字化,提供一组标准的用户/网络接口,使用户能够利用已有的一对电话线,连接各类终端设备,分别进行电话、传真、数据、图像等多种业务通信,或者同时进行包括话音、数据和图像的综合业务(多媒体业务)通信。
5、Frame Relay帧中继
帧中继是在用户-网络接口之间提供用户信息流的双向传输,并保持信息顺序不变的一种承载业务。用户信息以帧为单位进行传输,并对用户信息流进行统计复用。帧中继是综合业务数字网ISDN标准化过程中产生的一种重要技术,它是在数字光纤传输线路逐步替代原有的模拟线路,用户终端日益智能化的情况下,由X.25分组交换技术发展起来的一种传输技术。
(4)C广域网通讯编程技术有哪些扩展阅读:
广域网是一种跨地区的数据通讯网络,使用电信运营商提供的设备作为信息传输平台。对照OSI参考模型,广域网技术主要位于底层的3个层次,分别是物理层,数据链路层和网络层。
电路交换是广域网所使用的一种交换方式。可以通过运行商网络为每一次会话过程建立,维持和终止一条专用的物理电路。电路交换也可以提供数据报和数据流两种传送方式。电路交换在电信运营商的网络中被广泛使用,其操作过程与普通的电话拨叫过程非常相似。综合业务数字网(ISDN)就是一种采用电路交换技术的广域网技术。
包交换也是一种广域网上经常使用的交换技术,通过包交换,网络设备可以共享一条点对点链路通过运营商网络在设备之间进行数据包的传递。包交换主要采用统计复用技术在多台设备之间实现电路共享。ATM,帧中继,SMDS以及X.25等都是采用包交换技术的广域网技术。
5. 常用的广域网传输技术有哪些
广域网的基本概念和常用技术
网络技术 2009-11-15 23:30 阅读8 评论1 字号: 大大 中中 小小 广域网用到的基本概念:
(1)并行和串行:传输1Byte的数据,并行传输则需要8根线,每根线传输1bit
串行传输则在一根线依次传输8位
(2)异步和同步(这个我也理解的不好):反正说就是异步是1个开始位,数据,应答位依次传输,然后同步就是1次封装成一个数据帧来传输;
(3)单工/半双工/全双工:半双工就是1条通路发的时候不能收,收的时候不能发,别的都好理解。
(4)时分/频分/波分复用:他们的作用都是实现对同一链路的共享。时分复用(TDM)体现为对数字信号的分时间片传输;
频分复用(FDM)体现为对不同频率的模拟信号实现共享;波分复用(WDM)主要是针对光网络,不同波长的光承载不同的数据进行传输;
(5)电路/分组/信元交换:电路交换就是类似打电话那种独享链路的交换;分组交换就是数据包从源到宿的交换;信元交换主要用于ATM网络,实现ATM这种定长53byte格式一定的包的交换;
广域网的常用技术:
广域网主要体现为用户到高速链路的接入(接入网),高速链路的传输(传送网),以及高速链路到低速网络的分载(核心网)。
1、接入网:最熟悉的应该是电话网络ISDN和ADSL。ISDN就是传统的电话网络,通过拨号进行电路交换,网络层采用PPP协议,带宽为144K。ADSL是用的传统电话网络中的高频部分,低频部分依旧用于传输语音数据;因此就要求在局方和用户方对设备进行改造,实现语音和数据的分离。
还有就是CABLE方式实现,利用的是有线电视网络未使用的带宽。因为电视信号的传输是单向的,不需要上传数据,因此要进行网络的双向改造才能用于网络数据传输。
现在最常用的应该是光纤到户的方式了,即FTTx+LAN,光纤加局域网的方式,实现高带宽传递。
最有前景的应该是用无线的方式,因为这样是最灵活的,而且带宽小成本低又满足接入的要求。
2、传送网:我只在光网呆过,也只熟悉光网,呵呵。反正都说华为光网最赚钱,我倒没有体会到,遗憾。
3、核心网: E1(带宽2.048MBit/S,中国欧洲标准)/T1(带宽1.544MBit/S,美洲标准);X.25包交换网络;帧中继网络,基于X.25网络,但去掉了其面向连接的特性。
http://cache..com/c?m=&p=91759a478a820ef00be2952b61&user=
6. 广域网采用的数据交换技术主要有哪几种
数据交换技术主要是电路交换、分组交换和报文交换。
电路交换方式的优点是数据传输可靠、迅速,数据不会丢失,且保持原来的序列。缺点是在某些情况下,电路空闲时的信道容量被浪费;另外,如数据传输阶段的持续时间不长,电路建立和拆除所用的时间就得不偿失。
因此,它适用于远程批处理信息传输或系统间实时性要求高的大量数据传输的情况。这种通信方式的计费方法一般按照预订的带宽、距离和时间来计算。
(6)C广域网通讯编程技术有哪些扩展阅读
与电路交换相比,分组交换电路利用率高,可实现变速、变码、差错控制和流量控制等功能。与报文交换相比,分组交换时延小,具备实时通信特点。分组交换还具有多逻辑信道通信的能力。
但分组交换获得的优点是有代价的。把报文划分成若干个分组,每个分组前要加一个有关控制与监督信息的分组头,增加了网路开销。所以,分组交换适用于报文不是很长的数据通信,电路交换适用于报文长且通信量大的数据通信。