什么是网络?

连接各个终端进行资源共享。

计算机只能识别电信号:

抽象语言----编码 (应用层)

编码----二进制信号 (表示层)

二进制信号----电信号 (介质访问控制层)

处理电信号 (物理层)

路由器的作用: ①隔离泛洪范围/广播域(路由器的一个接口(网关)对应一个泛洪范围/广播域)                           ②转发

IP 地址:

网络位---网络位不同表示不同的泛洪范围

主机位---在同一个泛洪范围内区分不同的主机

子网掩码---区分网络位和主机位

Ping---检测网络连通性的工具,实际是发送一个 ICMP 协议数据包,其特点是强制对面回报

正向 ARP---通过 IP 地址获取 MAC 地址

反向 ARP---通过 MAC 地址获取 IP 地址

免费 ARP---利用正向 ARP 的工作原理获取自己的 IP 地址---自我介绍---检测地址冲突

IP 地址的分类:

A --- 单播地址 0(0-127/实际为 1-126)

B --- 单播地址 10(128-191)

C --- 单播地址 110(191-223)

D --- 组播地址 1110(224-239)

E --- 保留地址 1111(240-255)

特殊 IP 地址:

127.0.0.1 — 测试本机TCP/IP协议栈(网卡)是否正常

255.255.255.255 --- 受限(受路由器限制)广播地址

主机位全 1 --- 直接广播地址

主机位全 0 --- 192.168.1.X/24 = 192.168.1.0 代表对应的一个网段/网络号

0.0.0.0 --- ①没有 IP 地址,但要发包(DHCP)--- ②可以代表所有 IP(缺省路由)

169.254.0.0/26 --- 本地链路地址/自动私有地址

VLSM---可变长子网掩码(子网划分)

CIDR---无类域间路由---汇总(取相同,去不同)

OSI七层参考模型:

应用层---通过人机交互来实现各种各样的服务

表示层---编码 解码 加密 解密

会话层---保持网络应用和网络服务器之间的会话连接

传输层---实现端到端的传输,应用到应用的传输。

网络层---编址 寻址 根据ip地址进行逻辑寻址

数据链路层---包括 MAC(介质访问控制层)和 LLC(逻辑链路控制层)

物理层---在媒介上传输比特流;提供机械和电气的规约

1-1023 静态端口号,也叫知名端口号

1024-65535 动态端口号

0代表所有端口号,在网络编程中使用

CSMA/CD 载波侦听多路访问/冲突检测----排队----以延迟作为代价解决冲突

HTTP tcp 80---超文本传输协议---提供浏览网页服务

HTTPS tcp 443---HTTP+SSL(TLS 安全传输协议---明文变密文)

FTP tcp 20/21---文件传输协议---提供互联网文件资源共享服务

TFTP udp 69---简单文件传输协议

Telnet tcp 23---远程登录标准协议---提供远程管理服务

SSH tcp 22---Telnet+TLS(明文变密文)

DNS tcp/udp 53---域名解析服务

DHCP udp 67/68---动态主机配置协议

有端口号的一定是应用层协议;应用层协议不一定都有端口号

TCP 和 UDP 的区别

TCP                           UDP

面向连接                   无连接

可靠                          尽力而为

可以流控                   不可以流控

可以数据分段            不可以数据分段

耗费资源大                耗费资源小

传输速度慢                传输速度快

TCP 适用于对效率要求较低,对准确性要求较高的场景;

UDP 适用于对效率要求较高,对准确性要求较低的场景。(即时类通讯软件)

TCP 传输是可靠的---确认、重传、排序、流控(滑动窗口机制---拥塞控制)。

DNS 工作原理:

上网前先根据域名查找 DNS 服务器上对应的 IP 地址,之后再根据 IP 地址访问服务器

路由器的转发:

数据包来到路由器后,路由器将根据数据包中的目标 IP 地址查找路由表。若表中存在记录,则无条件按照记录转发; 若无记录,则直接丢弃。(注意,路由器的第一个作用是隔离广播域,所以它不能像交换机一样泛洪)

静态路由:由网络管理员手动录入的路由条目。

负载均衡:当路由器访问同一个目标具有多条开销相似的路径时,可以让设备将流量拆分后 沿多条路径同时传输,达到叠加带宽的效果。

环回接口:给路由器配置的虚拟接口,一般用在虚拟实验不受设备限制(实的不行来虚的)除非设备瘫痪,否则其状态一直是 up

作用:①用来建立路由邻居 ②用来作为 Rouer-ID ③用于虚拟隧道连接 ④用于网络连通性测试

手工汇总:当路由器可以访问多个具有相同下一跳的连续子网时,可以将这些网段进行汇总计算,之后仅编辑到达汇总网段的静态 路由即可。以达到减少路由条目,提高转发效率的目的。

路由黑洞:在汇总中,若包含网络内实际不存在的网段时,可能使流量有去无回,造成链路资源浪费。 合理的子网划分和汇总可以减少黑洞的产生(奇数网段一定有,偶数网段中某个网段发生意外情况也会产生黑洞)

缺省路由:一条不限定目标的路由条目;查表时,若本地所有路由均未匹配,则将匹配缺省路由。 一旦路由黑洞和缺省路由相遇,将 100%出现环路。

浮动路由:通过修改路由的默认优先级来实现静态路由的备份效果

hcip第一天复习笔记相关推荐

  1. 计算机操作系统 (第四版汤小丹老师) 复习笔记第一章

    教材为西安电子科技大学 汤小丹老师 第四版 1.1操作系统目标和作用 1.目标 目前存在着多种类型的OS,不同类型的OS,其目标各有所侧重.通常在计算机硬件上配置的OS,其目标有以下几点: 方便性 便 ...

  2. HCIP 第一天笔记

    HCIP 第一天笔记 计算机识别的是电脉冲,只分高频,低频,因此用二进制对应 计算机处理过程 抽象语言–编码 编码-二进制 二进制–电信号 处理电信号 OSI参考模型(RM)- OSI是Open Sy ...

  3. matlab arr3(5 end),matlab复习笔记.doc

    matlab复习笔记.doc 如果一个语句在一行内书写太长了,可能要另起一行接着写,在这种情况下我们需要在第一行末打上半个省略号(),再开始第二行的书写.历史命令窗口(THEHISTORYCOMMAN ...

  4. 机电传动控制课程第一周学习笔记

    机电传动课程第一周学习笔记 本周的学习内容主要是第一章绪论和第二章机电传动系统的动力学基础,结合课程学习和预习复习回顾内容如下: 1.绪论:学习了机电传动控制目的与任务.发展历程和我们该如何学习这门课 ...

  5. 2018.8.14-C#复习笔记总

    2018.8.14-C#复习笔记总 using System; using System.Collections.Generic; //using System.Linq; using System. ...

  6. 2018.8.14-C++复习笔记总

    2018.8.14-C++复习笔记总 // CPPTEST.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include<iost ...

  7. 计算机二级循环队列知识点,考点!计算机二级考试公共基础知识冲刺复习笔记:栈、队列和循环队列...

    小编所收集到的相关计算机二级考试公共基础知识冲刺复习笔记:栈.队列和循环队列的资料 大家要认真阅读哦! 1.栈(Stack)又称堆栈. (1)栈是一种运算受限的线性表,其限制是仅允许在表的一端进行插入 ...

  8. 6阶群的非平凡子群_离散数学复习笔记

    , 则v-e+r=2.如果图不连通,则有v-e+r=1+W(G) kuratowaski定理:G是平面图等价于它不含在2度结点内与K5或者K3,3同构的子图 对偶图 1.对偶图:把S中的边对应成S'中 ...

  9. python中lastch_python复习笔记

    #python复习笔记 ##基础 1.下划线(_)在解释器中有特别的含义,表示最后一个表达式的值. Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Micr ...

最新文章

  1. 大数据发行版本+组件中的竞品/等同地位关系(持续更新中)
  2. 使用JavaScript的FormData向SAP ABAP系统发起登录请求
  3. Codeforces 365C - Matrix(hash + yy)
  4. 如何在Ubuntu中屏蔽一个网站
  5. 金额大小写转换(4)
  6. 关于出现Not an editor command: Bundle '**/*.vim'的解决方案【转】
  7. mysql的表导入pgsql用_postgresql 导入数据库表并重设自增属性的操作
  8. spring mvc组件以及架构流程详解
  9. css3 设置图片变灰(在微信端不能正常) 和透明
  10. e1载波的数据速率是_Wi-Fi 6(802.11ax)解析25:DCM双载波调制技术
  11. kafka-分区重分配及相关源码分析
  12. vivado中ZYNQ详解(主要用于PS和PL之间的工作衔接)
  13. UG曲面造型——手机壳
  14. 独石电容、瓷片电容、陶瓷电容有什么区别啊?
  15. Linux 单独编译驱动模块(ko文件)
  16. Linux链路捆绑的两种方法
  17. SAP整车订单下达接口的最佳实践
  18. 如何向公众号添加的百度网盘的链接
  19. 计算机毕业设计JAVA校园内推系统mybatis+源码+调试部署+系统+数据库+lw
  20. 使用IntelliJ IDEA开发erlang项目

热门文章

  1. 根据TXT文件中的文件名复制文件
  2. 样条曲线长度--数值积分
  3. codeforces 416C C. Booking System(贪心)
  4. WARNING: [Labtools 27-3413] vivado报错调试界面无信号无波形解决方法
  5. 基于STM32+OV7670+TFT显示(升级篇:将摄像头采集到的画面显示在TFT屏)
  6. 魔方机器人大赛——视觉算法
  7. SpringCloud快速上手
  8. WPS word表格中的神秘的底色
  9. Java-Spring Boot支付宝扫码支付以及支付回调
  10. 项目一 线性门控开关方法二