zoukankan      html  css  js  c++  java
  • 网络基础

    一、网络
    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对系统资源要求较少

  • 相关阅读:
    【转载】SAP_ECC6.0_EHP4或SAP_ECC6.0_EHP5_基于Windows_Server_2008R2_和SQL_server_2008下的安装
    使用delphi 开发多层应用(二十四)KbmMW 的消息方式和创建WIB节点
    使用delphi 开发多层应用(二十三)KbmMW 的WIB
    实现KbmMw web server 支持https
    KbmMW 服务器架构简介
    Devexpress VCL Build v2014 vol 14.1.1 beta发布
    使用delphi 开发多层应用(二十二)使用kbmMW 的认证管理器
    KbmMW 4.50.00 测试版发布
    Basic4android v3.80 beta 发布
    KbmMW 认证管理器说明(转载)
  • 原文地址:https://www.cnblogs.com/hw1988/p/11470278.html
Copyright © 2011-2022 走看看