A Computer Network
是一组通过网络相互连接的计算机。这个网络用来在不同的计算机之间传输数据。网络中的计算机称为节点。
计算机网络史
计算机网络的历史可以追溯到20世纪50年代,那时的计算机非常新。下面我们将列出计算机网络的一些要点。
- 第一个计算机网络是在20世纪50年代末创建的,在美军雷达中命名为SAGE。
- 1963年,第一个通用计算机网络被提出。
- 第一个分组交换网络创建于20世纪60年代,并在英国国家物理实验室使用。速度约为768kbit/s。
- 在1969,ARPANET的第一个4个节点用UCLA、Stford、加利福尼亚大学和犹他大学50 kb/s连接。
- 1972年商业服务使用X.25提供,后来这个网络被集成了TCP/IP协议套件。
- 1973年robertmetcalfe创建了基于Aloha网络的以太网协议。
- 1974年,Vint Cerf、Yogen Dalal和Carl Sunshine创建了传输控制协议(TCP)。
- 1977年,第一个长距离光纤网络部署在加州长滩。
- 1980年,以太网升级到10mbit/s的速度。
计算机网络用例
今天,计算机网络是至关重要的,没有计算机网络,大多数计算机操作将停止。因特网是最大的计算机网络,为世界各地的计算机提供通信和数据传输能力。今天,计算机网络被用于不同的目的和情况,如下所示。
- 与世界各地的玩家玩网络游戏。
- 与其他计算机共享文件和文件夹。
- 访问网站
- 聊天和视频通话
- 与社交媒体进行社交
- 进行研究
- 共享资源
- 电子邮件
- 电子商务
- 汇款与经济运行
- 访问打印机
相关文章: 什么是TCP/IP模式?
计算机网络类型
计算机网络按其范围和物理距离分类。
个人区域网(PAN)
Personal Area Network
PAN是最小的计算机网络,主要用于连接人类使用的设备。蓝牙是最流行的PAN协议,用于连接智能手机、扬声器和个人设备。
局域网
Local Area Network
或 LAN
是最流行的网络类型,节点/设备/计算机在有限的距离内连接,如同一栋房子、同一层楼、同一个房间或同一栋楼。局域网节点之间使用以太网进行传输。
城域网
Metropolitan Area Network
或 MAN
用于远距离连接设备,如在城市中。
广域网
Wide Area Network
或 WAN
用于连接不同国家、地区和大陆之间的计算机网络。
Internet和Intranet
计算机网络拓扑
计算机网络可以以不同的形式创建,可以用不同的名称进行分类和命名。这些构造称为 Computer Topology
. 计算机拓扑主要用于计算机网络的物理连接,也可以用于逻辑连接。下面是计算机网络最常见的拓扑或布局。顺便说一下,互联网使用的是“网状拓扑”。
总线拓扑
在 Bus Topology
所有的计算机都是节点,它们直接连接到一个公共媒介上,比如公交线路和车站。
![图片[1]-什么是计算机网络?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/05/poftut_image-175.png)
星形拓扑
在 Star Topology
所有的计算机都连接到一个特殊的中心节点,这个节点通常是一个网络设备。节点和连接类似于星形。
![图片[2]-什么是计算机网络?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/05/poftut_image-174.png)
环形拓扑
在 Ring Topology
节点/计算机已连接到左侧和右侧节点/计算机。这将形成一个环。
![图片[3]-什么是计算机网络?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/05/poftut_image-176.png)
网格拓扑
在 Mesh Topology
没有特定的连接计数和类型,不同的计算机/节点具有不同的连接。因特网是最大的网状拓扑网络,不同的计算机之间有不同的物理连接。
相关文章: 如何为Tcpdump指定主机、端口和协议?
全连通拓扑
在 Fully Connected Topology
所有节点/计算机都相互连接。这是非常昂贵的实施和难以操作。
![图片[4]-什么是计算机网络?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/05/poftut_image-177.png)
树形拓扑
在 Tree Topology
计算机是树的节点。此树在节点和网络之间具有层次结构连接。
![图片[5]-什么是计算机网络?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/05/poftut_image-178.png)
计算机网络组件
为了创建和运行计算机网络,需要以下一些设备。
- 主持人
- 服务器
- 路由器
- 开关
- 集线器
- 防火墙
- 接入点
主持人
主机是用于不同类型设备的通用名称。电脑、个人电脑、笔记本电脑、智能手机、智能电视也是主机设备。主机设备主要消耗服务器提供的数据和服务。
服务器
服务器是一种提供数据和服务供其他主机使用的计算机类型。服务器有服务来服务一些信息,并利用计算机网络来传输数据。
路由器
Router
是计算机网络的重要组成部分,它们在不同的主机或服务器之间路由数据。路由器将路由存储到不同的网络并正确地重定向数据包。
开关
Switch
是计算机网络的另一个重要网络设备,用于将多个主机和服务器与路由器连接起来。交换机工作在OSI第3层。
集线器
Hub
是一种类似于交换机的老式网络设备。
防火墙
Firewall
是一种计算机网络安全设备,用于检测、监控和防范计算机网络上的网络攻击。
接入点
Access Point
是一种计算机网络设备,用于提供网络连接,无需通过空气电缆。
调制解调器
Modem
是一种用于将本地网络连接到POP点(通常是ISP)的设备。
计算机网络术语
计算机网络非常复杂,包含了许多不同的技术、协议、设备和不同的术语。下面我们将列出一些与计算机网络有关的最流行的术语。
相关文章: 什么是Unix?
IP Address
是用于主机和服务器的数字表示。
Mac Address
是网络接口卡的地址,通常是以太网卡或无线网卡。
Port
是一个逻辑门,用于指定要连接的本地和远程服务。
DNS
或 Domain Name System
用于将名称与IP地址(如poftut.com)链接的协议解析为192.168.1.1 IP地址。