美文网首页
04 osi 七层协议补充

04 osi 七层协议补充

作者: 小码码 | 来源:发表于2018-12-10 16:22 被阅读10次

1 物理层:网卡,网线,集线器,中继器,调制解调器,光缆,电缆,双绞线,无线电波等。

功能:基于电器特性发送高低电压(电信号),高电压对应数字1,低电压对应数字0,传输的是二进制
物理层:

2 数据链路层:网桥,交换机。

功能:对电信号进行统一分组,如以太网协议(ethernet)。

2.1 ethernet规定:
  • 一组电信号构成一个数据包,叫做帧。
  • 每一数据帧分成:报头head和数据data两部分。
  • head包含:(固定18个字节)
    a) 发送者/源地址,6个字节
    b) 接收者/目标地址,6个字节
    c) 数据类型,6个字节
  • data包含:(最短46个字节,最长1500字节)
    数据包的具体内容
  • head长度+data长度=最短64字节,最长1518字节,超过最大限制就分片发送。
2.2 mac地址:网卡的地址,48位二进制,12位十六进制表示,前6位是厂商编号,后六位是流水线号,在世界上是独一无二的。
  • mac地址的获取:arp协议。
    arp协议:根据IP地址获取物理地址的一个TCP/IP协议
    mac地址用于标识机器在一个网络的具体位置。
2.3 广播
  有了mac地址,同一网络(局域网)内的两台主机就可以通信了,靠广播的方式。

3 网络层:路由器

不同网络之间的通信。

  • ip协议:规定网络地址(ip地址)的协议。
    ip用于标识机器在哪个网络里。
  • 网关
    网络1的用户——>网络1的网关——>网络2的网关——>网络2的用户
  • ip头/ip 数据

4 传输层

  • 端口:跟网口绑定的。
    端口号用于标识一台机器上的不同程序。
    端口范围:0-65535
  • UDP协议
  • TCP协议
  • Socket抽象层:基于UDP协议和TCP协议的封装。

5 应用层

数据的传送过程:


相关文章

  • 04 osi 七层协议补充

    1 物理层:网卡,网线,集线器,中继器,调制解调器,光缆,电缆,双绞线,无线电波等。 功能:基于电器特性发送高低电...

  • OSI-体系结构

    一 OSI七层模型 OSI七层协议模型以及个模型协议 OSI七层协议模型主要是:应用层(Application)、...

  • 聊聊网络模型

    OSI七层模型 网络七层协议,英文Open System Interconnection,简称OSI。OSI七层协...

  • TCP/IP协议族

    TCP/IP协议族学习笔记 了解TCP/IP协议族,需要先学习OSI七层模型 OSI七层参考模型 OSI参考模型(...

  • 网络基础及系统运行状态管理

    简述osi七层模型和TCP/IP五层模型 osi七层模型 OSI七层协议模型主要是:应用层(Application...

  • 浅谈网络编程中的常见问题

    OSI七层模型 OSI七层协议模型主要是: 应用层(Application) 表示层(Presentation) ...

  • Socket编程之TCP/IP和OSI参考模型

    TCP/IP协议栈以及OSI参考模型 1.OSI七层模型 2.OSI七层功能 wKiom1SIA_nwv_AgAA...

  • HTTPS 浅析

    网络七层协议TCP/IP 五层协议HTTPS 概念HTTPS 优化 网络七层协议 OSI是Open System ...

  • 计算机网络

    内容大纲 OSI七层参考模型 TCP/UDP 传输协议 常见的应用层协议 1. OSI七层参考模型 从因特网的工作...

  • 网络传输总结

    先说OSI七层协议 OSI七层网络模型TCP/IP四层概念模型对应网络协议应用层(Application)应用层H...

网友评论

      本文标题:04 osi 七层协议补充

      本文链接:https://www.haomeiwen.com/subject/oxdmeftx.html