网络基础

110 阅读2分钟

一、网络和网络协议

网络:简单的理解就是节点和链路的集合
网络协议:网络中(包括互联⽹)传递、管理信息的⼀些规范。如同⼈与⼈之间相互交流是需要遵循⼀定的规矩⼀样,计算机之间的相互通信需要共同遵守⼀定的规则,这些规则就称为⽹络协议。

二、互联网和因特网

互联网:各种网络互相数据通信,各个异构网络由路由器连接。
因特网:多了IP地址识别身份信息来构建成因特网;因特网是全球最大的、基于 TCP/IP 协议族 的互联网。

三、传输方式

⽹络根据传输⽅式可以进⾏分类,⼀般分为面向连接型和面向无连接型

  • ⾯向连接型中,在发送数据之前,需要在主机之间建⽴⼀条通信线路。
  • ⾯向⽆连接型则不要求建⽴和断开连接,发送⽅可⽤于任何时候发送数据。接收端也不知道⾃⼰何时从哪⾥接收到数据。

四、转发表和路由器

路由的作用是什么?把不同端系统中的数据包进行存储和转发。在因特网中,每个端系统都会有⼀个IP地址,当主机发送分组时,会在分组的⾸部加上主机的IP地址。每台路由器都会有⼀个转发表(forwarding table),当⼀个分组到达路由器后,路由器会检查分组中⽬的地址的⼀部分,并用目的地址搜索转发表,以找出适当的传输链路,然后映射成为输出链路进行转发。

五、因特网的标准化工作

  • 过程
    • 因特网草案(不是RFC文档)
    • 建议标准(成为RFC文档)
    • 因特网标准
  • RFC(Request For Comments)的意思是“请求评论”。任何人都可以从因特网上免费下载RFC文档 并随时对某个RFC文档发表意见和建议
  • 因特网的标准化工作是面向公众的,其任何⼀个建议标准在成为因特网标准之前都以RFC技术⽂档 的形式在因特网上发表。

六、单播、广播、多播、任播

1、单播

1对1的通信

image.png

2、广播

1对多通信

image.png

3、多播

特点区域内的通信

image.png

4、任播

特定组内的通信 image.png