• 计算机网络基础


    计算机网路

    把不同物理位置的计算机通过软硬件设备连接起来,实现资源共享,信息交互

    计算机分类

      覆盖区域:局域网,广域网,互联网

      所有者:

        私有:局域网,城域网,广域网

        公有:互联网

    组成

      硬件:

        计算机,网卡,双绞线,电缆,光纤,无线电波,中继器,集线器,网桥,交换机,调制解调器(猫),路由器

      软件:
        操作系统,应用软件
      驱动程序
      通信协议

      网络拓扑结构:
        总线型 环型,网状,星型,树型
      网络通信模型:
        OSI七层:*********
          应用层,表示层,会话层,传输层,网络层,数据链路层,物理层
        TCP/IP:
          【应用层,表示层,会话层合并为应用层】
          五层:应用层,传输层,网络层(互联网层),数据链路层,物理层
          四层:应用层,传输层,网络层(互联网层),网络接口层(数据链路层,物理层合并)
    通信协议:
      计算机之间沟通的规则
      语法,语义,时序

      http: 超文本传输协议,无状态,无连接,默认端口80
        无状态:不记录传输记录
        无连接:不保持连接
      https: http+ssl/tsl
         加密传输

      TCP/UDP:********
        TCP: 面向连接的,安全可靠的传输层协议,速度慢
          三次握手:
            C-------->S: 客户端申请建立连接
            S-------->C: 接收到客户端的连接申请,确认客户端能否服务端返回信息
            C-------->S: 接收到服务端返回信息,确认连接建立完成
          四次挥手:
            C------->S: 客户端发断开连接申请
            S------->C: 服务端发信息给客户端确认收到断开申请
            S------->C: 服务端发信息给客户端,允许断开连接
            C------->S: 客户端发信息给服务端,确认断开
          UDP:非面向连接的,不可靠的传输协议
             传输速度快,不管是否能接收成功,会丢数据包

      IP:
        IPV4:
          32位二进制数组成,分4组,每组0~255
          网络位: 同一个局域网内,前3位网路位相同,主机位不同
          eg. 172.30.69.205:
            网络位:172.30.69
            主机位:205
        IPV6:
          128位2进制数组成,目前未启动

        ICMP: 检测网络连通性:
          ping ip/域名: 默认32个字节去ping,ping 4次
          ping -t ip: 不限次数ping
          ping -l 128 ip: 128个字节去ping

          FTP,SMTP,POP3.....

    网络通信的对象:
      计算机网络
      协议
      端口

    端口:接收信息的出入口
        不能超过65535

  • 相关阅读:
    redis使用基础(十) ——Redis存储Session
    redis使用基础(十一) ——Redis特殊情况处理机制
    redis使用基础(八) ——Redis命令属性
    redis使用基础(九) ——Redis虚拟内存
    性能
    laradock phpstorm xdebug
    docker笔记
    go注意点
    微服务
    分布式
  • 原文地址:https://www.cnblogs.com/hereisdavid/p/13361907.html
Copyright © 2020-2023  润新知