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

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

1,IP地址的格式:a.b.c.d  其中,a是网段地址,后面的几位是主机的地址。主机和互联网通信时,必须通过路由器完成和其他网段的通信。

      Mac地址(物理地址):网卡,路由器,计算机等出厂的时候就已经固定在芯片里面的地址。

2,数据包和数据帧的区别: 如果数据包中加入了物理地址,数据包就变成了数据帧。注意,在数据帧传递的过程中,数据帧中的物理地址是一直变换的。数据包中的源IP地址和目的地址的起始位置和目的位置,他们在传递的过程中是不会改变的。交换机在传输过程中看的是物理地址。

3,DNS服务器的作用是完成域名到IP地址的转换

4,OSI参考模型

  • 应用层:所有能产生网络流量的程序
  • 表示层:在传输之前是否进行压缩或加密处理,确定是有二进制的格式表示还是以ASCII码的格式表示。出现乱码基本都是在这 一层出现问题
  • 会话层:可以使用netstat -r 来查看木马
  • 传输层:可以实现可靠性传输,也可以实现不可靠传输,也可以实现流量的控制
  • 网络层:用来选择最佳路径,还用来规划Ip地址
  • 数据链路层:定义了帧的开始和结束标记,可以实现透明传输,可以实现差错的校验,但是不进行纠错,纠错是传输层完成的(交换机)
  • 物理层:规定了接口标准,电气标准等,解决如何在物理链路上传输更快的速度

5,网络故障排除错误的步骤

     第一步:  查看物理层,看网线是否没有连接好(查看网卡状态);如果网卡的状态没有什么问题,那么需要查看接收和传输的数据包,如果只有一端有数据,而另一端没有数据,有可能是水晶头的问题。

     第二步:  查看数据链路层,查看是否存在MAC地址冲突,查看ADSL是否欠费,查看是否是网络速度写上不一致(电脑的网卡的速度和交换机的速度是否一致),查看计算机是否连接到错误的VLAN

     第三步: 查看网络层的问题,查看是否配置了错误的Ip地址,子网掩码,查看是否配置了错误的网关(路由器上没有到达地址的网络)

     第四步:查看其他层的问题,查看是否由于应用程序配置错误。

6,OSI参考模型和TCP/IP协议栈

7,数据封装的过程

8,计算机网络的性能指标

  •  速率:连接在计算机网络上的主机在数字信道上传送数据位数的速率,也称为data ratebit rate单位是b/s, kb/s, Mb/s, Gb/s.
  • 带宽:数据通信领域中,数字信道所能传送的最高数据率,单位是 b/s, kb/s, Mb/s, Gb/s.
  • 吞吐量:即在单位时间内通过某个网络的数据量,单位是b/s, kb/s, Mb/s, Gb/s.;
  • 往返时间:从发送方发送数据开始,到发送方收到接收方确认
  • 时延:包括四个方面,发送时延(重要),传播时延(重要),排队时延,处理时延

                发送时延 = (数据块长度(比特)/(信道带宽(比特/

                传播时延 = (信道长度()/(信号在信道上的传播速率(/

  • 时延带宽积:表示有多少数据在链路上

                    时延带宽积 = 传播实验 *  带宽

  • 利用率 

         信道利用率:(有数据通过时间)/(有数据通过时间+无数据通过时间)

         网络利用率: 信道利用率的加权平均值                              

 

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

你可能感兴趣的文章
MySQL5.6忘记root密码(win平台)
查看>>
MySQL5.6的Linux安装shell脚本之二进制安装(一)
查看>>
MySQL5.6的zip包安装教程
查看>>
mysql5.7 for windows_MySQL 5.7 for Windows 解压缩版配置安装
查看>>
Webpack 基本环境搭建
查看>>
mysql5.7 安装版 表不能输入汉字解决方案
查看>>
MySQL5.7.18主从复制搭建(一主一从)
查看>>
MySQL5.7.19-win64安装启动
查看>>
mysql5.7.19安装图解_mysql5.7.19 winx64解压缩版安装配置教程
查看>>
MySQL5.7.37windows解压版的安装使用
查看>>
mysql5.7免费下载地址
查看>>
mysql5.7命令总结
查看>>
mysql5.7安装
查看>>
mysql5.7性能调优my.ini
查看>>
MySQL5.7新增Performance Schema表
查看>>
Mysql5.7深入学习 1.MySQL 5.7 中的新增功能
查看>>
Webpack 之 basic chunk graph
查看>>
Mysql5.7版本单机版my.cnf配置文件
查看>>
mysql5.7的安装和Navicat的安装
查看>>
mysql5.7示例数据库_Linux MySQL5.7多实例数据库配置
查看>>