计算机网络

167 阅读2分钟

基本概念

1.什么是计算机网络

是通信技术与计算机技术紧密结合的产物

2.通信系统模型:

image.png

3.计算机网络就是一种特殊的通信网络

image.png

4.定义:

计算机网络就是互连的、自治的计算机集合。

自治:无主从关系

互连:互联互通

image.png

5.距离远、数量大如何保证互连?

可以通过交换网络互连主机

image.png

什么是Internet

一、组成细节角度

1.全球最大的互联网络

ISP网络互连的“网络之网络”

2.是数以百万计的互连的计算设备集合:

主机(hosts)=端系统(end systems)——运行各种网络应用

它们通过通信链路连接在一起

通信链路:光纤,铜缆,无线电,卫星....

3.不可能用通信链路直连所有主机,要有交换网络

分组转换:转发分组(数据包)

路由器(routers)和交换机(switches)

二、服务的角度

1.为网络应用提供通信服务的通信基础设施:

通信基础设施能够支持我们在这个通信基础设施上运行各种分布式的网络应用

如 Web,VOIP,email,网络游戏,电子商务,社交网络....

2.为网络应用提供应用编程接口(API)使得我们的应用通过互联网实现数据的发送和接受:

支持应用程序“连接“Internet,发送/接受数据

提供类似于邮政系统的传输服务

问题

硬件:是指计算机系统中由电子、机械和光电元件等组成的各种物理装置的总称,包括控制器、运算器、存储器、输入设备、输出设备等五个组成部分

Q:仅有硬件(主机、链路、路由器...)连接Internet能否顺畅运行?能保证应用数据有序交付吗?....

A:不能,要有网络协议