博客
关于我
计算机网络——概述
阅读量: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/

    你可能感兴趣的文章
    Netty 异步任务调度与异步线程池
    查看>>
    Netty中集成Protobuf实现Java对象数据传递
    查看>>
    Netty事件注册机制深入解析
    查看>>
    Netty原理分析及实战(四)-客户端与服务端双向通信
    查看>>
    Netty客户端断线重连实现及问题思考
    查看>>
    Netty工作笔记0006---NIO的Buffer说明
    查看>>
    Netty工作笔记0007---NIO的三大核心组件关系
    查看>>
    Netty工作笔记0011---Channel应用案例2
    查看>>
    Netty工作笔记0013---Channel应用案例4Copy图片
    查看>>
    Netty工作笔记0014---Buffer类型化和只读
    查看>>
    Netty工作笔记0020---Selectionkey在NIO体系
    查看>>
    Vue踩坑笔记 - 关于vue静态资源引入的问题
    查看>>
    Netty工作笔记0025---SocketChannel API
    查看>>
    Netty工作笔记0027---NIO 网络编程应用--群聊系统2--服务器编写2
    查看>>
    Netty工作笔记0050---Netty核心模块1
    查看>>
    Netty工作笔记0057---Netty群聊系统服务端
    查看>>
    Netty工作笔记0060---Tcp长连接和短连接_Http长连接和短连接_UDP长连接和短连接
    查看>>
    Netty工作笔记0063---WebSocket长连接开发2
    查看>>
    Netty工作笔记0070---Protobuf使用案例Codec使用
    查看>>
    Netty工作笔记0077---handler链调用机制实例4
    查看>>