文档章节

第1章 计算机网络概述

FunTime
 FunTime
发布于 2017/06/20 22:26
字数 1222
阅读 10
收藏 0

第一章   计算机网络概述

局域网(一般为星型结构)

覆盖范围一般比较小(一般不超过100m),自己花钱买设备(分级,接入层设备和汇聚层设备;带宽固定10M/100M/1000M),自己单位维护

 

Internet

由很多ISP(Internet Service Provider)组成,有自己的机房,对网民提供Internet连接和访问。

广域网

一般距离远,花钱租带宽,有专门人员维护

 

计算机通信的过程

DNS服务器负责将域名解析成网站的IP地址进行访问

浏览网站的过程就涉及到了计算机的通讯,那么网站的的网页是如何到达客户端的?

全球的计算机都有IP地址,就像写信一样要有收件人发件人、电话要有区号,网站也有地址且地址是全球统一规划的,比如电信的机房用一个网段的地址,移动的机房用一个网段的地址,学校用一个网段的地址等。

子网掩码实际上就是标记网络部分和主机部分

路由器(负责在不同网段转发数据)也有地址,路由器的端口也有地址,一般使用相应网段的第一个地址。

路由器的接口都有MAC地址(物理地址),计算机/服务器出厂就有MAC地址

一个网段的计算机网络部分相同,主机部分不同。

访问网站的时候,计算机需要将网站的域名解析成网站的IP地址,计算机都配备DNS,给DNS服务器(记录网站的IP地址)发送数据包,DNS服务器将相应网站的IP地址发送给计算机,计算机根据网站的IP地址访问。

数据包标明目标地址源地址

数据帧标明目标地址源地址 源MAC地址 目标MAC地址

交换机会根据MAC地址将数据包发给路由器,而不会发给其他计算机;路由器修改源MAC地址和目标MAC地址,根据IP地址选择线路,发送给其他路由器。IP地址决定了数据包最终到哪去,MAC地址(物理地址)决定了下一跳给谁。

 

OSI参考模型

  • 应用层:所有能产生网络流量的程序。
  • 表示层:在传输之前是否进行加密或压缩处理,二进制、ASCII码等;若表示层出现问题,可能会出现乱码
  • 会话层:可以帮助查木马(netstat -n)
  • 传输层:可靠传输 ;进行流量控制;进行不可靠传输
  • 网络层:负责选择最佳路径、规划IP地址
  • 数据链路层:定义了帧的开始和结束,透明传输(中间插入的转义的位最后被去掉),差错校验
  • 物理层: 规定了接口标准、电器标准;如何在物理链路上传输更快的速

有了参考模型(规范标准),各公司生产的网络设备可以组合使用;各层独立,互不影响,如IPV4到IPV6变化的只是网络层,网卡、交换机、及在IPV4基础上开发的网站、可靠传输等不受影响;但不是各层之间没有关系,物理层为数据链路层提供服务,数据链路层为网络层提供服务,依次类推,下层出现问题,则上层也会不通,所以网络排错从下层开始。

OSI参考模型对网络排错指导

  1. 物理层故障     查看连接状态;发送和接收的数据包是否相等
  2. 数据链路层故障   MAC地址是否冲突、ADSL欠费、网速无法协商一致、计算机连接到错误的VLAN
  3. 网络层故障     配置错误IP地址、子网掩码;配置错误的网关;路由器上没有配置到达目标地址的网络
  4. 应用层(网络层之上全当做应用层)故障    应用程序出现的错误,比如网页打不开(不一定是网络的问题,也可能是配置了错误的代理)

OSI参考模型和网络安全

  1. 物理层安全    不使用的网线要拔掉或shutdown
  2. 数据链路层安全    ADSL需要账号密码、交换机端口绑定MAC地址、VLAN
  3. 网络层安全    在路由器上使用ACL控制数据包流量、防火墙
  4. 应用层(网络层以上)安全    开发的应用程序没有漏洞

FCS:用于数据校验,根据发送的数据校验值和收到的数据进行对比

速率:一个发送端和一个接收端之间的信道上传送数据位数的速率。

 

 

 

 

 

 

 

 

© 著作权归作者所有

上一篇: 第2章 物理层
下一篇: 运维详解与前景
FunTime
粉丝 2
博文 7
码字总数 12977
作品 0
运维
私信 提问
《TCP/IP详解 卷1:协议》系列分享专栏

《TCP/IP详解卷1:协议》是一本详细的TCP/IP协议指南,计算机网络历久不衰的经典著作之一。 作者理论联系实际,使读者可以轻松掌握TCP/IP的知识。阅读对象为计算机专业学生、教师以及研究网络...

开元中国2015
2018/11/15
109
0
【计算机网络】第1章 概述 知识总结

《计算机网络》——谢希仁 第1章知识点总结 网络指“三网”,即电信网络、有线电视网络、计算机网络 下面注意几个概念 internet:(互连网),是一个通用名词,它泛指多个计算机网络互连而成...

qq_37792173
2017/08/23
0
0
计算机网络学习目录

计算机网络学习 主要根据哈工大李全龙老师的计算机网络教程学习: 第一周: 计算机网络概述(上) 第二周:计算机网络概述(下) 第三周:网络应用(上) 第四周:网络应用(下) 第五周:传...

Fire_to_cheat_
2018/01/21
0
0
超级网管员——网络管理

前 言 自从计算机网络诞生以来,无论过去、现在还是将来,网络管理一直是并且永远是永久的话题。随着网络应用的深入、网络规模的扩大和数据存储量的增加,对网络管理的要求也就越来越高。本书...

刘晓辉
2007/09/14
0
0
基于SOA 思想下的WebService实战资料分享

跟大家分享基于SOA 思想下的WebService实战(电子商务需求,分析,架构全涉及,百万数据优化) 课程讲解内容涵盖: 第1章 CXF框架快速起步(2课时) Webservice技术规则 Java-WebService技术规范...

abcfhl
2013/06/24
2.1K
7

没有更多内容

加载失败,请刷新页面

加载更多

3_数组

3_数组

行者终成事
今天
7
0
经典系统设计面试题解析:如何设计TinyURL(二)

原文链接:https://www.educative.io/courses/grokking-the-system-design-interview/m2ygV4E81AR 编者注:本文以一道经典的系统设计面试题:《如何设计TinyURL》的参考答案和解析为例,帮助...

APEMESH
今天
7
0
使用logstash同步MySQL数据到ES

概述   在生成业务常有将MySQL数据同步到ES的需求,如果需要很高的定制化,往往需要开发同步程序用于处理数据。但没有特殊业务需求,官方提供的logstash就很有优势了。   在使用logstas...

zxiaofan666
今天
10
0
X-MSG-IM-分布式信令跟踪能力

经过一周多的鏖战, X-MSG-IM的分布式信令跟踪能力已基本具备, 特点是: 实时. 只有要RX/TX就会实时产生信令跟踪事件, 先入kafka, 再入influxdb待查. 同时提供实时sub/pub接口. 完备. 可以完整...

dev5
今天
7
0
OpenJDK之CyclicBarrier

OpenJDK8,本人看的是openJDK。以前就看过,只是经常忘记,所以记录下 图1 CyclicBarrier是Doug Lea在JDK1.5中引入的,作用就不详细描述了,主要有如下俩个方法使用: await()方法,如果当前线...

克虏伯
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部