计算机网络基础笔记

计算机网络概述

局域网:覆盖范围小 自己维护设备  连接100米  ,带宽100M,1000M。

广域网

internet ISP 有自己的机房  对网民提供Internet访问

用户访问网页

数据包,帧

DNS 域名解析

IP地址决定数据包到哪里去。

MAK(物理地址)决定吓一跳

服务器回应客户网页

服务器缓存数据包,一个一个发送到客户端,客户端一个一个缓存。一个一个拼凑数据包显示出来

OSI参考模型

应用层:所有能产生数据流量的程序。(记事本写字不是应用层。访问网页属应用层)

表示层:在传输之前是否进行加密或者压缩处理  二进制 ASSCII

会话层:查看木马 netstat -n

传输层:可靠传输 不可靠传输 流量控制

网络层:负责选择最佳路径  规划IP地址

数据链路层:帧的开始和结束 透明传输 差错校验  不纠错

物理层: 接口标准 电气标准 如何在物理链路上传输更快的速度

OSI参考模型对网络排错

1.物理层故障:查看连接状态  发送和接受的数据包

2。数据链路层故障:MAC地址冲突  ADSL(毛)欠费  网速没办法协商一致 计算机连接到错误的VLAN

3. 网路层故障:配置错我的IP地址  子网掩码 配置错我的网关 路由器没有配置到达目标地址网关

4.应用层(应用层,表示层,会话层)故障:应用程序配置错误。

OSI参考模型和网络安全

1.物理层安全 断开或禁用不用的交换机网线端口

2.数据链路层安全  :ADSL(毛)账号密码 数据链路层安全 VLAN 交换机端口绑定MAC地址

3.网络层安全:在路由器上使用ACL控制数据包流量 计算机设置防火墙

4.应用层安全:开发的应用程序没有漏洞

FCS差错校验

计算机网络性能

1速率 :连接在计算机网络上的主机在数字信道上传送数据位数的速率,data rate或bit rate.

单位b/s, kb/s,Mb/s,Gb/s   多少位每秒。

2带宽 :数据通信中,数字信道所能传送的最高数据率 。b/s.等

3吞吐量 :在单位时间内通过冒个网络的数据量。b/s. 等

4时延:

5时延带宽:

6往返时间:  ipconfig   pi ip地址

7利用率: 

时间: 2024-08-07 04:20:52

计算机网络基础笔记的相关文章

计算机网络基础学习笔记——理论

历史:第一代:50年代:(多台)终端(terminal)-->计算机(host) 缺点:1.主机负荷重,效率低.  2.终端速率低,线路利用低,费用高. 60年代:通信控制处理机CCP(communication control processer)或FET(front end processor)    集中器.第二代:60年代末:计算机--计算机   1969年,美国国防部国防高级研究计划署(简称ARPA Advanced Research Project Agency)试验.   1972

计算机网络基础与TCP/IP

计算机网络基础知识复习汇总:计算机网络基础知识复习 HTTP协议的解析:剖析 HTTP 协议 一个系列的解析文章: TCP/IP详解学习笔记(1)-- 概述 TCP/IP详解学习笔记(2)-- 数据链路层 TCP/IP详解学习笔记(3)-- IP:网际协议 TCP/IP详解学习笔记(4)-- ARP 和 RARP TCP/IP详解学习笔记(5)-- ICMP:internet 控制报文协议 TCP/IP详解学习笔记(6)-- IP选路 TCP/IP详解学习笔记(7)-- 初识运输层 TCP/IP

面试带你飞:这是一份全面的 计算机网络基础 总结攻略

前言 计算机网络基础 该是程序猿需掌握的知识,也是面试过程中常常考察的内容,但往往会被忽略 今天,我将献上一份详细 & 清晰的计算机网络基础 学习指南,涵盖 TCP / UDP协议.Http协议.Socket等,希望你们会喜欢. 目录 1. 计算机网络体系结构 1.1 简介 定义 计算机网络的各层 + 其协议的集合 作用 定义该计算机网络的所能完成的功能 1.2 结构介绍 计算机网络体系结构分为3种:OSI体系结构.TCP / IP体系结构.五层体系结构 OSI体系结构:概念清楚 & 理念

Daily Recording 2020/01/11 (关键词:ARP,计算机网络基础)

Daily Recording Wang yuan can January 11, 2020 @雨人网安 日报 日报开始 今天是周六,持续六天的高强度学习迎来了“伟大的休息日”,今天的学习内容相对轻松,刚开始Bai在讲计算机网络基础的时候希望通过小视频的方式让我们来了解,后面越看越跑题了,原子弹制造.高铁运作流程.飞机票出票流程......,就这样,我们在bilibili看一上午有趣的小视频.下午Bai带着我们阅读了一个关于“内网渗透”的博文,讲的是博主如何渗透进蹭自己家wifi的人的电脑,后面

java String 类 基础笔记

字符串是一个特殊的对象. 字符串一旦初始化就不可以被改变. String s = "abc";//存放于字符串常量池,产生1个对象 String s1=new String("abc");//堆内存中new创建了一个String对象,产生2个对象 String类中的equals比较字符串中的内容. 常用方法: 一:获取 1.获取字符串中字符的个数(长度):length();方法. 2.根据位置获取字符:charAt(int index); 3.根据字符获取在字符串中

网络基础笔记——OSI七层模型

OSI七层模型 由于整个网络连接的过程相当复杂,包括硬件.软件数据封包与应用程序的互相链接等等.如果想要写一支将联网全部功能都串连在一块的程序,那么当某个小环节出现问题时,整只程序都需要改写.所以我们将整个网络分成数层,每层都有自己独立的功能,而且每层的代码都可以独立撰写,因为相互之间不会干扰.如此一来,当某个小环节出现问题时,只要将该层的代码改写即可.并且这样可以让整个网络层次更加的清晰. 在网络上传输信息就像是一个发包裹的过程,从己方的应用程序开始往第七层的包裹里塞数据,再依次塞到第一层的包

[Java基础笔记]数组

Java基础笔记 定义数组: int[] numbers = new int[100]; //方法一 double[] num = new double[10]; int[][] a = new int[2][5]; 通过new创建的数组,元素默认值为0(0.0) int[] scores = {5,4,33,12,46}; //方法二 int[][] a = { //位数不足,自动补0 {5,3,2,1,6}, {10,12,14,15}, }; 数组特性:存储的都是同类型数据:长度定义后不可

C# 基础笔记(第一篇)

C#基础 概念:.net与c#.net/dontnet:一般指.net framework框架,一种平台,一种技术c#(charp):一种编程语言,可以开发基于.net的应用. *java既是一种技术又是一种编程语言.                           .net都能干什么?开发桌面应用程序   Winforminternet应用程序    Asp.net/webservice C/S:客户机(Client)/服务器模式(Server)B/S:浏览器(Browser)/务器模式(

我的LINUX基础笔记

Linux系统管理      1 Day   2014.5.23 su -name   切换用户passwd 密码   更改密码gnome-terminal    伪CLI   桌面终端程序1.查看内核版本uname -r    2.查看红帽系统版本cat /etc/redhat-rdlease3.查看LINUX标准分发版信息  lsb_release4.查看网卡的IP,MAX       ifconfig                       ifconfig eth 10.0.0.10