计算机网络是个啥?
计算机网络
计算机网络定义
计算机网络,是一个互联的、自治的计算机集合。
自治:没有主从关系,某一个计算机,不能控制另一个计算机
互联:互相连通,通过通信链路互联互通,比如同轴电缆、双绞线等
问题1:当计算机的规模变得特别庞大时,计算机和计算机之间怎样互联互通呢?
如果是两台计算机之间直接连通,当计算机数量==N时,需要的链路条数=N(N-1)/2。这样在实际使用中,是不可能实现的。现实中我们采用的是通过一个交换网络实现计算机之间的互联互通。就是所有的计算机都连接上这个交换网络。
计算机网络结构
ISP == Internet Service Provider
计算机网络由三部分组成:
1、网络边缘:主机(端系统)、网络应用
2、接入网络(物理介质):有线或者无线链路
3、网络核心,也叫核心网络:互联网的路由器,或者其他转发设备
问题:你能从上图中分出来哪些是网络边缘、接入网络、网络核心吗?
计算机网络组成
计算机网络是由硬件(计算机、路由器、交换机、通信链路等……)和网络协议组成的。
网络协议是通信实体之间所交换信息的格式、意义、顺序以及针对所收到信息或发生的事件所采取的动作(action)。