网络基础

Posted hw1988

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网络基础相关的知识,希望对你有一定的参考价值。

一、网络
1.定义:由通信介质将地理位置不同且相互独立的计算机连接,实现数据通信与资源共享。
通信介质:网线、wifi电磁信号
2.分类
按照网络拓扑结构
  • 总线型
技术图片

  优点:费用较低,易于扩展,线路的利用率高
  缺点:可靠性不高,维护困难,传输效率低
  • 环型
技术图片

  优点:令牌控制,没有线路竞争,实时性强,传输控制容易
  缺点:维护困难,可靠性不高
  • 星型
技术图片

  优点:可靠性高,方便管理,易于扩展,传输效率高
  缺点:线路利用率低,中心节点需要很高的可靠性和冗余度
  • 网型
技术图片

  优点:可靠性高,易于扩充,组网灵活
  缺点:费用高,结构复杂,维护困难

按照网络节点分布
  • 局域网(LAN)
  • 城域网(MAN)
  • 广域网(WAN)
二、网络设备
1.交换机(switch):数据链路层(学习MAC地址)
2.路由器(router):网络层(自学习路由表)
三、传输介质
同轴电缆、双绞线、光纤、电磁信号、蓝牙
常用:
  • 双绞线
  屏蔽双绞线:理论上不超过100米,实际上尽量90米左右
  非屏蔽双绞线:价格高
  品牌:安普、西蒙、朗讯等
  传输速度:5类(百兆)、超5类(伪千兆)、6类(千兆)
  • 光纤:玻璃或塑料制成的纤维
  多模光纤:可以传输多种模式的光,传输距离近,外壳为橘红色
  单模光纤:只能传输一种模式的光,传输距离远,外壳为黄色
  传输速度:普通光纤10Gpbs
四、OSI七层模型
1.ISO:国际标准化组织,为了让互联网统一标准设置了OSI七层模型
2.

技术图片

  1)应用层:网络服务协议有:HTTP,HTTPS,FTP,POP3、SMTP等。
  2)表示层:
  3)会话层:
  4)传输层:TCP、UDP协议
  5)网络层:逻辑链路寻址,IP协议
  6)数据链路层:物理寻址,数据帧
  7)物理层:比特流传输
五、TCP/IP四层模型

技术图片

六、TCP和UDP
1.TCP:面向连接的可靠协议,一对一传输
窗口机制,确认重传机制
  • 三次握手,建立连接
  发送数据会收到确认,如果没有收到确认则数据一直发送

技术图片

  • 四次挥手,释放连接

技术图片

2.UDP:无连接通信,可以一对一,一对多,多对一,多对多
3.TCP与UDP区别
  ①TCP 是面向连接的(发送数据需要建立连接),UDP 是面向无连接的(发送数据不需要建立连接)
  ②TCP提供可靠服务(TCP连接传送的数据,无差错,不丢失,不重复,且按次序到达;TCP通过校验和、重传控制、序号表示、滑动窗口、确认应答实现可靠传输;丢包重发控制,次序乱掉的分包进行顺序控制)
  UDP尽最大努力交付
  ③UDP具有较好的实时性,工作效率比TCP高,适用于对高偶素传输和实时性有较高的同信或广播通信
  ④每一条TCP连接都是一对一
      UDP可以一对一,一对多,多对一,多对多
  ⑤TCP对系统资源要求较多
     UDP对系统资源要求较少

以上是关于网络基础的主要内容,如果未能解决你的问题,请参考以下文章

k8s 网络基础

一文入门物联网安全网络基础篇:计算机网络基础

网络安全+运维进阶(79)-网络基础-网络基础

网络编程基础:网络基础之网络协议socket模块

网络基础

网络基础学习网络基础