计算机网络通信基础2:带宽和吞吐量、客户端和服务器、网络基础设施

数据传输方式

字符串、文本、图像、音视频等各种文件以各种编码方式转换为二进制信号后被传输,

信号传输的三种方法:电、光、无线电等。电信号通过铜线上的的电脉冲传输、光信号通过光脉冲传输,无线电信号通过红外线、无线电波、或微波等实现传输。

数据传输速率常从带宽和吞吐量的角度衡量。

带宽

带宽是单位时间内从一个地方流向另一个地方的数据量。 移动电话编码后的语音数据带宽范围,2G、3G网络下只有4.75 - 12.2 kbps。

串口波特率如何转换为有效数据速率,

有效数据速率(bit/秒)=波特率×数据位每帧总位数 有效数据速率(bit/秒) = 波特率 \times \frac{数据位}{每帧总位数} 有效数据速率(bit/秒)=波特率×每帧总位数数据位

客户端与服务器概念

连接到网络并直接参与通信的计算机都叫主机,计算机主机可作客户端、服务器或两者兼有,取决于安装的软件:服务器为其他主机提供网页、电子邮件、文件等信息,如主机需要Web服务器软件提供Web服务;客户端请求、显示从服务器获取的信息,客户端软件例子有网页浏览器,如Firefox或Chrome。

点对点网络

小型企业和家庭中,计算机既作服务器、又作客户端,称为点对点网络(P2P),点对点网络简单、成本低,但无集中管理、不安全、不可扩展、可能会降低主机性能。智能手机上的即时消息应用是不是点对点网络?

网络中的多角色

一台主机可运行多种类型的服务器软件,如小型企业中一台主机充当文件服务器、Web服务器和电子邮件服务器。一台计算机也可运行多类型的客户端软件,可同时连接到多个服务器。

网络基础设施

(华为将手机、电脑等产品称作终端,是因为这些设备在通信网络建模为终端)。

包含三类硬件组件,分别是终端设备、中间设备、网络介质。

中间设备主要是交换机、路由器、无线路由器、多层交换机和防火墙等。

相关推荐
国科安芯7 小时前
人在回路中的总线:商业空间站环境控制与生命保障系统CANFD网络的可靠性与功能安全
网络·嵌入式硬件·安全·架构·php·抗辐射
国科安芯8 小时前
算力上天之后的电与静:星上边缘计算载荷带外管理网络的低功耗调度与辐射容错
网络·人工智能·嵌入式硬件·安全·边缘计算·低轨卫星·商业航天
wdeok9 小时前
Socket编程UDP-简单的聊天室
网络·网络协议·udp
流浪00110 小时前
计算机网络篇23:数据链路层——以太网帧格式与 MAC 地址,MTU 牵住 UDP 和 TCP,ARP 拿 IP 换 MAC
计算机网络·mac·数据链路层·arp·mtu·局域网通信
QXWZ_IA13 小时前
定位数据怎么推给 IoT 平台?消息协议选型与接入准备
网络·人工智能·物联网·安全
wdeok14 小时前
Socket编程Tcp
服务器·网络·tcp
老秦包你会16 小时前
计算机网络第二课 ----Socket(套接字)编程预备
开发语言·计算机网络·php
xiaoye-duck1 天前
《C++ 项目:手写大模型接入 SDK》Ollama接口设计(上):初始化、全量响应实现和测试
开发语言·网络·c++·语言模型
无足鸟ICT1 天前
【RHCA+】iptraf-ng(网络监控分析)
linux·网络
坤坤子吖1 天前
Linux网络编程:TCP服务器的多进程与多线程实现
linux·服务器·开发语言·网络·c++·笔记·学习