OSI七层模型的理解 & TCP/IP四层模型

12 篇文章 0 订阅
5 篇文章 0 订阅
网络编程
web 常识
  1. OSI 七层模型
OSI 的体系结构
  1. 物理层

    • 网线、集线器、中继器、调制解调器
      • 中继器-模拟信号在传输的过程中会衰减 电压降低,中继器的作用就是再次放大信号以使模拟信号传的更远
      • 调制解调器-(相当于猫) 发出去的数字信号调制成模拟信号,接收的模拟信号解调成数字信号
  2. 数据链路层

    • 网桥、二层交换机
      • 网桥的作用 - 子网内的一台设备发送信息到其它设备上,集线器会以广播的形式发送到子网内的每台机器上,其它机器再根据信息上附带的IP来检验是否是发给自己的,不是则丢弃
        这样效率太低,此时网桥出现了,它跟集线器配合,把信息直接发送给要接受的设备
  3. 网络层 (IP代表网络中的一台唯一主机, 端口代表是某台机器中的唯一进程,一台主机默认有 65536 个端口, 0~1023是系统保留端口)

    • 路由器 多层交换机, 协议有: ICMP IGMP IP(IPV4 IPV6) ARP RARP
  4. 传输层

    • 协议有: TCP UDP, 数据包一旦离开网卡即进入网络传输层
      • TCP协议
        • 三次握手, 四次断开(1-客户端请求连接 2-服务端响应 3-客户端建立连接 4-服务器断开连接)
        • 连接稳定 不丢包(优点)
        • 速度慢(缺点)
        • 适合稳定性要求高的场景(金融、电商、政务等)
      • UDP协议
        • 客户端建立连接
        • 速度快(优点)
        • 连接不稳定,存在丢包的可能
        • 适合对速度要求高的场景(游戏、视频、直播等等)
  5. 会话层

    • 建立、管理、终止会话
  6. 表示层

    • 压缩解压缩、加密解密、编码解码等等
  7. 应用层

    • 协议有: HTTP FTP TFTP SMTP DNS TELNET HTTPS POP3 DHCP
      • HTTP: Hyper Text Transit Protocol(超文本传输协议), 应用层协议, TCP/IP的应用层协议, 短链接(请求-响应-断开) 无状态
TCP/IP 的体系结构
  • 网络接口层
  • 国际层 IP
  • 运输层(TCP 或 UDP)
  • 应用层(各种应用层协议如 TELNET, FTP, SMTP等)
子网掩码
  • 解释 : 子网掩码是一个32位地址,是与IP地址结合使用的一种技术。它的主要作用有两个,一个是用于屏蔽IP地址的一部分,以区别网络标识和主机标识,
    并说明该IP地址是在局域网上,还是在远程网上。二是用于将一个大的IP网络划分为若干小的子网络
    默认子网掩码
    A类IP : 255.0.0.0
    B类IP : 255.255.0.0
    C类IP : 255.255.255.0
    
  • 子网掩码一定是配合IP地址来使用的。
    对于常用网络A、 B、C 类IP地址其默认子网掩码的二进制与十进制对应关系如表1所示。
    子网掩码工作过程是:将32位的子网掩码与IP地址进行二进制形式的按位逻辑“与”运算得到的便是网络地址,
    将子网掩码二进制按位取反,然后IP地址进行二进制的逻辑“与”(AND)运算,得到的就是主机地址。
    如:192.168.10.10 AND 255.255.255.0,结果为192.168.10.0,
    其表达的含义为:该IP地址属于 192.168.10.0这个网络,其主机号为10,即这个网络中编号为10的主机
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值