计算机网络-OSI

计算机网络概述
   局域网:覆盖范围小,一个机房里的机器通过一个接入层交换机和汇聚层交换机相连,机房里的网线不超过100米,接入层交换机与汇聚层交换机的网线长度也不超过100米,信号不会衰减,接入层交换机出去的数据宽带要大,如果接入的都是100M的端口,出去到汇聚层的端口就需要1000M的端口,这样构成了一个星形结构。
   广域网
   距离比较远,花钱租带宽,如果用户通过ADSL或者光纤或者其他方式接入,就是广域网了,带宽随着费用的增加而变大,
   Internet
   由ISP(internet服务供应商)组成,运营商之间也可以通过100000M的数据宽带连接,服务器也可以通过接入ISP实现全球用户的访问,不同的ISP用户访问不同的ISP服务器会受到运营商之间的数据宽带限制,导致访问比较慢,当然服务器也可以通过提供双线或者多线服务来让用户访问
计算机数据通信过程
   规划IP地址,通过ip地址来进行通信,通过本地配置的DNS服务器地址向DNS服务器发送数据请求来进行域名IP地址的解析,局域网中的电脑通过路由器网关来进行内部通信,每台设备接口都有唯一的MAC地址,叫物理地址,
   数据包和数据帧
   数据包包括源地址和目标地址,先将数据包扔给路由器往外转,这时候就需要电脑的物理地址和路由器的物理地址(MAC),数据包最大1500字节,
   数据帧就是在数据包的基础上加上了源物理地址和目标物理地址,接下去,路由器查找目标地址(IP),这时会修改源物理地址和目标物理地址,但是数据包是不会变化的,物理地址会随着传递的设备不同而变化,数据包决定了到达的目的地,而物理地址决定了到达什么路由器设备,
访问网站数据
   服务器发送数据包,最大1500字节,切分成若干个包,编上号发送,计算机的网卡有缓存,接收缓存,发送缓存都有,发送的时候发送的数据依然在网卡的缓存中存在,当客户端的网卡收到了第一个数据包,发送一条信息给服务器请发送第二个,然后服务器网卡缓存中的第一个数据包可以删掉,释放空间,依次存入缓存,依次释放缓存,依次到结束,客户端的网卡缓存中的数据开始发送到网页中一个个数据包进行拼凑,然后释放网卡缓存

OSI参考模型
   一共分成了7层,从最下面一层依次为上面一层服务
   应用层:所有能产生网络流量的程序
   表示层:在传输之前是否进行加密或压缩处理,比如网页中传输的图片可以先压缩在切割成数据包发送,或者将网站进行加密处理再进行切割数据包发送,如果表示层出现错误,网页显示就会出现错误,比如服务器端用ASCII码编译,而客户端用其他方式进行编译就会出现错误。
   会话层:一个网页和服务器进行通信就是会话。可以查木马 netstat -n或者netstat --nb
   传输层:可靠传输(TCP,网卡缓存的数据包在对方没有反馈的情况下或者数据在网络中遗失的情况下可以再次发送),流量控制,不可靠传输(UDP一个数据包传输)。TCP头加上数据称为数据段或消息
   网络层:负责选择最佳路径,规划IP地址,现在有IPV4 IPV6 ARP ICMP IGMP。IP头加上TCP和数据称为数据包
   数据链路层:数据帧的开始和结束,实现透明传输,差错校验。MAC头加上IP TCP 数据和FCS(校验值)称为数据帧
   物理层:网络设备的接口标准,Ethernet,ATM,Frame Relay,电器标准(比如电压),如何在物理链路上传输更快的速度.
OSI参考模型对网络排错指导
   物理层故障 查看网卡状态,连接状态,发送和接收的数据包
   数据链路层的故障,MAC地址认证,MAC地址冲突,ISP供应商欠费,网速不匹配,100M不匹配1000M,VLAN计算机连接到错误的VLAN中
   网络层故障,规划地址,选择路径,配置了错误的IP地址,子网掩码,配置了错误的网关,路由器没有配置达到目标的路由地址
   应用层故障:应用程序配置错误,
OSI参考模型和网络安全
   物理层安全,关闭不用的端口
   数据链层安全ADSL账号密码,数据链层安全,VALN交换机端口绑定MAC地址
   网络层安全,在路由器上使用ACL控制数据包流量,防火墙
   应用层安全,开发的应用程序没有漏洞

原文地址:https://www.cnblogs.com/solaris-wwf/p/12004601.html

时间: 2024-08-30 18:26:41

计算机网络-OSI的相关文章

计算机网络 --OSI七层模型

计算机网络 --OSI七层模型 一).OSI的定义 OSI: open system interConnection, 开放式系统互联. 结构:物理层.数据链路层.网络层.传输层.会话层.表示层.应用层.(自下 而上) 现在我来说一个各个层的作用---. 二).物理层 作用:用于传输比特流,定义物理设备标准,例如,网线的类型,光纤的类型,各 种设备的传输速度,解决了两台物理机之间的通信需求. 数据转换:将类似于010101的二进制数据转换为电流的强弱进行传输,当到达目的 地后再将其转为01010

计算机网络 OSI参考模型与TCP/IP分层模型

TCP/IP是当今计算机网络界使用最为广泛的协议. OSI与TCP/IP参考模型如下: OSI参考模型注重"通信协议必要的功能是什么",而TCP/IP更强调"如何实现协议". 参考资料 <图解TCP/IP 第5版> P64 原文地址:https://www.cnblogs.com/WJQ2017/p/8270532.html

计算机网络OSI个人见解

计算机网络协议(OSI模型) 2019-06-09 *** OSI七层模型 计算机网络中较为重要的就是ISO(国际标准化组织)所制定的OSI七层网络模型,如图所示: 目前数据之间的通信都是以这个模型为标准进行传输,举个例子: 用户的浏览器可以看做是客户端,用户在网页去访问一个页面的时候就会按照OSI的标准进行传输,而目前基本所有的浏览器遵循的都是Http协议进行数据交互,这里的http其实就是应用层所遵循的协议之一,下面我将讲述一下我对七层协议的理解: 物理层 顾名思义,所谓的物理层就是根据光纤

计算机网络OSI分层 各层的作用

物理层: 定义电压.接口.线缆标准.传输距离等,它不关心传送的什么内容,仅仅是一些比特流  010011的信号而已 物理层介质: 同轴电缆: 细揽和粗揽 双绞线:UTP.STP 光纤: 单模.多模 无线:红外线.蓝牙.wlan技术 功能: 在两个终端设备之间传输比特流 机械特性.电气特性(电压.电流的范围等).功能特性(某一电压或者电平代表的意义规定).规范特性(各种事件的出现顺序等) 数据链路层: 负责在某一特定的介质或链路上传递数据. 编帧和识别帧 数据链路的建立.维持和释放 传输资源控制(

计算机基础:计算机网络

计算机网络 OSI模型 TCP握手协议 TCP/IP 4层模型

计算机网络(7)-----TCP协议概述

传输控制协议(Transmission Control Protocol) 概念 一种面向连接的.可靠的.基于字节流的传输层通信协议,由IETF的RFC 793定义.在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,用户数据报协议(UDP)是同一层内另一个重要的传输协议. 主要特点 (1)TCP是面向连接的运输层协议.这就是说,应用程序在使用TCP协议之前,必须先建立TCP协议.在传送数据完毕后,必须释放已经建立的TCP连接.类似于“打电话”,需要先拨号建立连接,通话完之后要挂机释

OSI七层模型学习笔记

1.简介 什么是OSI模型呢? OSI模型全名Open System InterConnect 即开放式系统互联,是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI. 计算机通讯需要用到必要的软件支持,它就是计算机网络参考模型(即计算机网络软件),最经典的就是我们所要讲解的OSI模型.它是通过一个机器上的一个应用进程与另一个机器上的进程进行信息交互. 2.OSI七层模型解析 OSI(Open System Interconnection,开放式系统互

OSI模型和TCP/IP分层模型?看完这一篇就够了!

最近看了<图解TCP/IP>这本书,于是将这本书中的精髓做一个归总,以便之后查阅. 1.何为协议? 1.1 介绍 协议就是计算机与计算机之间通过网络实现通信事先达成的一种"约定".这种"约定"使那些由不同厂商的设备.不同的CPU以及不同的操作系统组成的计算机之间,只要遵循相同的协议就能够实现通信.反之,如果使用的协议不同,就无法通信. Windows操作系统的平板电脑和Mac操作系统的一体机电脑,虽然操作系统不同,硬件组成不同,但是只要事先达成一个详细的

6.22心得

http协议超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议.所有的WWW文件都必须遵守这个标准.设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法.1960年美国人Ted Nelson构思了一种通过计算机处理文本信息的方法,并称之为超文本(hypertext),这成为了HTTP超文本传输协议标准架构的发展根基.Ted Nelson组织协调万维网协会(World Wide Web Consortium)和互联网工