博客
关于我
计算机网络——概述
阅读量:528 次
发布时间:2019-03-08

本文共 736 字,大约阅读时间需要 2 分钟。

IP地址、MAC地址及网络通信基础

IP地址的格式为a.b.c.d,其中a为网段地址,后续三位为主机地址。主机在与互联网通信时,需通过路由器实现与其他网段的通信。

Mac地址

Mac地址是网络接口卡(网卡)等设备已预先设置的物理地址,用于数据帧传输。其地址值随时间变化,不影响通信。

数据包与数据帧

数据包与数据帧的区别主要在于物理地址的存在:

  • 数据包包含源IP和目的IP地址,一直不变。
  • 数据帧包含物理地址,传输时不断变换。交换机根据物理地址进行转发。

DNS服务器

DNS服务器的功能是将域名解析为可用IP地址,帮助设备间通过域名通信。

OSI参考模型

OSI模型分为7层:

  • 应用层:处理网络应用功能。
  • 表示层:处理数据格式转换,防止乱码。
  • 会话层:建立与终端的会话。
  • 传输层:提供可靠数据传输。
  • 网络层:规划IP地址和选择路径。
  • 数据链路层:定义帧格式及错误检测。
  • 物理层:规范接口和传输标准。

网络故障排除步骤

解决端到端网络故障需从物理层到应用层逐步排查:

  • 检查物理连接,确保网线正常。
  • 检查MAC地址冲突及网络配置是否正确。
  • 验证IP地址、子网掩码和路由器设置是否无误。
  • 处理应用程序配置错误或异常。
  • 数据封装过程

    数据封装包括:

  • 打头:添加层次头。
  • 确认丢坏段:检测是否数据溢出或缺失。
  • 加密或压缩:根据层次需求处理数据。
  • 尾部:添加_CRC校验和尾部。
  • 网络性能指标

  • 带宽:信道最高传速量(bps/kbps/Mbps/Gbps)。
  • 吞吐量:单位时间数据传输量。
  • 往返时间:从发送到接收确认的时间。
  • 时延:包括传输、排队、处理时间。
  • 计算时延:

    -发送时延 = 数据块长 / 带宽
    -传播时延 = 信道长度 / 传播速率
    -总时延 = 发送+传播+排队+处理

    转载地址:http://orlnz.baihongyu.com/

    你可能感兴趣的文章
    python 如果文件夹不存在就创建文件夹
    查看>>
    Python 如果有很多或以收缩形式
    查看>>
    Python 子进程 Popen 与 Pyinstaller
    查看>>
    Python 子进程 Popen.communicate() 等价于 Popen.stdout.read()?
    查看>>
    Python 子进程 Popen:为什么会出现“ls *.txt“?不行?
    查看>>
    Python 子进程参数
    查看>>
    python 字典 key 和value 互换
    查看>>
    Python 字典 vs If 语句速度
    查看>>
    python 字典sorted自定义排序,按照key or value排序
    查看>>
    python 字典和列表区别_元组列表和字典的主要区别是什么?
    查看>>
    python 字符串中特定字符替换,截取
    查看>>
    Python 字符串总结
    查看>>
    python 字符串显示中文_Python字符串开头的b"、u"、r"与中文乱码
    查看>>
    Python 字符串的几种拼装方式
    查看>>
    python 存入数据库bigint_python基础_MySQL的bigint类型
    查看>>
    python 学习 面向对象编程
    查看>>
    Python 学习小结
    查看>>
    Python 学习日记第三篇 -- 字典
    查看>>
    Python 学习笔记(一)Data type
    查看>>
    python 安装 easy_install 和 pip 流程
    查看>>