什么是网络

实现多台主机互相通信的目的

image.png

两台主机实现基本通讯需求

  1. 需要有传输介质 (网线 光纤 wifi)
  2. 需要有网卡硬件设备

将二进制信息转换为高低电压 调制过程
将高低电压转换为二进制信息 解调过程

  1. 确保传输数据前要进行协商约定传输速度

    带宽与下载速度

    1Gbps=1000000000bit 比特
    1Byte 磁盘存储数据 1B=8bit 100M
    1bit 网络传输速度 1b=1/8B
    所以100M网络理论最高下载速度为100/8M/s

如何实现多台主机之间的通讯

需要利用交换机实现一个网络中多台主机的通讯

数据包

接受者的信息 发送者的信息 数据
目标地址信息 源地址信息 数据

物理地址

  • 全球唯一
  • 采用16进制

    第一次发送数据的时候需要先广播

    快速确认寻找目标主机,是否存在网络中
    告知所有主机,这个网络环境中有新的主机加入
    有什么问题:
    大量多台主机在一个网络环境中时,会产生广播风暴问题
    如何解决:
    将多台主机进行分割开 每个局域网中不要太多台主机
    结论:交换机无法隔离广播信息

如何让两个不同局域网之间的主机通讯

利用路由器 可以实现不同网络之间的主机互通 隔离广播路由

作用:实现不同局域网之间,实现多台主机之间的通讯
地址:逻辑地址 IP地址 (IP地址组成:网络标识信息+主机信息)

  • 唯一(不一定)
  • 采用十进制显示

强调:

  1. 路由器上拥有网关地址

网关:是局域网中主机访问外网的一条必经之路

  1. 借助路由器中路由表

实现不同网络主机通讯

  1. 路由表中添加路由条目的方法

静态路由:手工配置
优点:生成路由条目效率较高
缺点:配置复杂度较高
动态路由:相互告知
优点:配置方便简单
缺点:需要相互学习,收敛速度较慢(路由收敛过程-60s 90s)
a 设置好路由协议 rip ospf is-is bgp
b 利用network进行宣告

结论:要想实现主机之间的通讯,通讯的过程是有去有回