HCIA——1

HCIA——1
冯· 诺依曼体系
8bits=1Bytes,内存的最小存储单元是1Byte.
存储设备使用1000进制,但标准为1024进制

OSI七层参考模型
应用层 通过人机交互的界面提供各种各样的服务
表示层 为上层用户解决用户信息语法问题,编码、解码、加密、解密
会话层 在两个节点之间建立端链接,提供对话控制机制,建立、维持、终止会话进程
传输层 通过端口号区分上层不同的服务 数据分段 TCP(面向连接的)/UDP(面向无连接) 提供可靠的传输机制 确认 重传 排序 流控
网络层 IP 通过IP地址进行逻辑寻址,建立两个节点之间的连接 IP地址 路由器
数据链路层 逻辑链路控制层 LLC 为上层提供服务 提供FCS校验 数据分帧 媒介访问控制层 MAC—物理地址 网桥/交换机
物理层 定义电气、电压、光学特性、接口规范 中继器/集线器 传送比特流
PDU 桥协议
数据单元—数据在不同层面的表现形式
上三层(将应用层,表示层,会话层合并) 数据
传输层 数据段
网络层 数据包
数据链路层 数据帧
物理层 比特流
报文封装
在这里插入图片描述
网络设备
Hub
HUB:集线器是一个标准的共享式设备,也就是同一时刻只有一个端口下联的设备可以发送数据。正常工作时,集线器随机选出某一端口设备并让它独占全部带宽与集线器上联设备进行通信。
在这里插入图片描述
CSMA-CD 带冲突检测的载波侦听多路访问技术
发送数据前先侦听信道是否空闲,若空闲,则立即发送数据。若信道忙碌,则等待一段时间至信道中的信息传输结束后再发送数据;若在上一段信息发送结束后,同时有两个或两个以上的节点都提出发送请求,则判定为冲突。若侦听到冲突,则立即停止发送数据,等待一段随机时间,再重新尝试
交换机
交换机解决了集线器上的三个关键问题,使网络的普及成为可能,并且现在大量使用交换机
无限延长传输距离
实现单播—一对一传输
分割冲突域—交换机每个接口是一个冲突域,所有接口都是一个广播域
交换机是依靠MAC地址完成工作的,交换机有两个重要功能
自学习(接受数据时):流量来到交换机接口后,交换机会查看数据包中的源MAC地址,并将其和接收到的接口编号记录下来,存储为MAC地址表
洪泛(发送数据时):在接收到数据后,基于数据包中的目标MAC地址,通过查找自身系统MAC地址表中的MAC地址与端口对应关系,将数据传送到目的端口。若没有记录,则将数据包从除了接收到的接口之外的其他接口全部发出

在这里插入图片描述
路由器
在交换机的基础上,通过IP地址将冲突域缩减到最小,目前大量使用
IP地址:32位二进制数 平时一般看到的是点分十进制 分为网络位和主机位
几种常见三层协议IP 网际网络协议ICMP 网络控制管理协议 Ping 测试连通性指令 ARP 地址解析协议
四层协议TCP 传输控制协议UDP
用户数据报文协议端口号0-65535 1-1023(著名端口)
1024-65535(动态端口、高端口)
几种常见的应用层服务及端口号FTP 文件传输协议 TCP 21
Telnet 远程登录 TCP 23
HTTP 超文本传输协议 TCP 80
DNS 域名解析系统 UDP/TCP 53
HTTPS 安全HTTP TCP 443
MSS 最大段长度 以太网 1480B
MTU 最大传输单元 以太网 1500B
其中著名端口为绝对固定,动态端口则由每台PC在工作时自行分配,具有本地性
TCP/IP协议栈道
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191027225156710.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0pJTkdESUFORE9OR1RBSQ==,size_16,color_FF传输层:TCP/UDP协议
TCP–面向连接的可靠传输协议面向连接–三次握手
可靠–可靠的传输机制 确认 重传 排序 流控(滑动窗口)
1Byte=8bit kB/s 200Mb/8=25MB80% 32bit=4B5=20BàTCP标签四次挥手
三次握手与四次挥手是在UDP协议上额外添加的,正是其保证了TCP协议的可靠性

TCP协议的报头
在这里插入图片描述
在这里插入图片描述

其前8B的内容与UDP协议相同
其中源端口号表明了标识报文的返回地址
目标端口号表明了接受机上的应用程序接口
序号和确认号:是TCP可靠传输的关键部分。序号是本报文段发送的数据组的第一个字节的序号。在TCP传送的流中,每一个字节一个序号
首部长度:4bits。由于首部可能含有可选项内容,因此TCP报头的长度是不确定的,报头不包含任何任选字段则长度为20字节,4位首部长度字段所能表示的最大值为1111,转化为10进制为15,15*32/8 = 60,故报头最大长度为60字节
保留位目前没有意义
控制位:URG ACK PSH RST SYN FIN,共6个,每一个标志位表示一个控制功能
URG:紧急指针标志,为1时表示紧急指针有效,为0则忽略紧急指针ACK:确认序号标志,为1时表示确认号有效,为0表示报文中不含确认信息,忽略确认号字段
PSH:push标志,为1表示是带有push标志的数据,指示接收方在接收到该报文段以后,应尽快将这个报文段交给应用程序,而不是在缓冲区排队RST:重置连接标志,用于重置由于主机崩溃或其他原因而出现错误的连接。或者用于拒绝非法的报文段和拒绝连接请求
SYN:同步序号,用于建立连接过程,在连接请求中,SYN=1和ACK=0表示该数据段没有使用捎带的确认域,而连接应答捎带一个确认,即SYN=1和ACK=1
FIN:finish标志,用于释放连接,为1时表示发送方已经没有数据发送了,即关闭本方数据流。6、窗口:滑动窗口大小,用来告知发送端接受端的缓存大小,以此控制发送端发送数据的速率,从而达到流量控制。窗口大小是一个16bit字段,因而窗口大小最大为65535
校验和:奇偶校验,此校验和是对整个的 TCP 报文段,包括 TCP 头部和 TCP 数据,以 16 位字进行计算所得。由发送端计算和存储,并由接收端进行验证
紧急指针:只有当 URG 标志置 1 时紧急指针才有效。紧急指针是一个正的偏移量,和顺序号字段中的值相加表示紧急数据最后一个字节的序号。 TCP 的紧急方式是发送端向另一端发送紧急数据的一种方式
再后面为可选项目非必须

三次握手
数据发送方向接收方发出请求连接,接收方回复同意,发送方再次回复同意
ACK : TCP协议规定,只有ACK=1时有效,也规定连接建立后所有发送的报文的ACK必须为1
SYN(SYNchronization) : 在连接建立时用来同步序号。当SYN=1而ACK=0时,表明这是一个连接请求报文。对方若同意建立连接,则应在响应报文中使SYN=1和ACK=1. 因此, SYN置1就表示这是一个连接请求或连接接受报文
FIN (finis)即完,终结的意思, 用来释放一个连接。当 FIN = 1 时,表明此报文段的发送方的数据已经发送完毕,并要求释放连接。

四次挥手
发送方没有数据继续发送时,向接收方发送请求停止连接,并停止发送数据
接收方回复,接收方回复以后会向发送方发送请求停止连接
发送方再次回复
在这里插入图片描述
当客户A 没有东西要发送时就要释放 A 这边的连接,A会发送一个报文(没有数据),其中 FIN 设置为1, 服务器B收到后会给应用程序一个信,这时A那边的连接已经关闭,即A不再发送信息(但仍可接收信息)。 A收到B的确认后进入等待状态,等待B请求释放连接, B数据发送完成后就向A请求连接释放,也是用FIN=1 表示, 并且用 ack = u+1(如图), A收到后回复一个确认信息,并进入 TIME_WAIT 状态, 等待 2MSL 时间

UDP:非面向连接的不可靠传输协议
8B 报头
在这里插入图片描述
IP协议
20B报头
在这里插入图片描述
在这里插入图片描述
IP协议的版本,目前的IP协议版本号为4,下一代IP协议版本号为6。首部长度:IP报头的长度。固定部分的长度(20字节)和可变部分的长度之和。共占4位。最大为1111,即10进制的15,代表IP报头的最大长度可以为15个32bits(4字节),也就是最长可为15*4=60字节,除去固定部分的长度20字节,可变部分的长度最大为40字节
IP报文的总长度为报头的长度和数据部分的长度之和
标识:唯一的标识主机发送的每一分数据报。通常每发送一个报文,它的值加一。当IP报文长度超过传输网络的MTU(最大传输单元)时必须分片,这个标识字段的值被复制到所有数据分片的标识字段中,使得这些分片在达到最终目的地时可以依照标识字段的内容重新组成原先的数据

生存时间:IP报文所允许通过的路由器的最大数量。每经过一个路由器,TTL减1,当为0时,路由器将该数据报丢弃。TTL 字段是由发送端初始设置一个 8 bit字段.推荐的初始值由分配数字 RFC 指定,当前值为 64,即数据最多转发64次

协议:指出IP报文携带的数据使用的是那种协议,以便目的主机的IP层能知道要将数据报上交到哪个进程(不同的协议有专门不同的进程处理)。和端口号类似,此处采用协议号,TCP的协议号为6,UDP的协议号为17。ICMP的协议号为1,IGMP的协议号为2
首部校验和:计算IP头部的校验和,检查IP报头的完整性。
源IP地址:标识IP数据报的源端设备
目的IP地址:标识IP数据报的目的地址

在这里插入图片描述

相同点: 2者都是模型化层次化 下层对上层提供服务支持 每层协议彼此相互独立
不同点:OSI先有模型才有协议 TCP/IP先有协议才有模型 TCP/IP协议栈只适用于TCP/IP网络 层数量不同

IPv4地址:32位二进制,分为网络位和主机位(网络位标识所在网段,主机位唯一标识某主机)完整的IP地址需要网络掩码—32位二进制,和IP地址每一位对应,由连续的1和连续的0构成。掩码为1表示IP此位为网络位,掩码为0表示IP此位为主机位
IPv4共42亿个地址

网络分为A,B,C,D,E五类网络
单播地址:ABC
一对一组播地址:D
科研使用:E
A 0 0000000—0 1111111 0-127
B 10 000000—10 111111 128-191
C 110 00000—110 11111 192-223
D 1110 0000—1110 1111 224-239
E 1111 0000----1111 1110 240-254
公有地址:全球唯一性 需要付费使用
私有地址:本地唯一性 无需付费

私有地址:A:10.0.0.0/8B:172.16.0.0/16-172.31.0.0/16C:192.168.0.0/24-192.168.255.0/24
特殊IPv4地址:0.0.0.0/0 无效地址/缺省地址
255.255.255.255 受限广播地址
127.0.0.1/8 本地环回地址,测试TCP/IP协议栈能否正常工作(一般也代表本机)
主机位全0举例:192.168.1.00000000/24 代表本网段内所有主机,即代表一个网络范围
主机位全1举例:192.168.1.11111111/24 代表本网段内的广播地址
169.254.0.0/16 本地私有地址,PC通过自动获取IP地址的方式拿不到地址时,PC自己随机分配
A 前8位为网络位 后24位为主机位 可用地址 2^24-2
B 16 16 可用地址 2^16-2
C 24 8 可用地址 2^8-2

通过学习网络的基本概念和基本构成,对网络有了一个全新的直观的认知并且可以看懂PC上的一些信息,庞大的知识还需要进一步消化

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目录:网盘文件永久链接 第一章 接入网概述 1.1_接入网的概念 1.2_最后一公里解决方案 1.3_传统接入典型场景与技术 1.4_PON的优势与典型应用场景 第二章 TCP/IP基础 2.1_数据通信概论_TCPIP 2.3_局域网和广域网 第三章 以太网概述 3.1_以太网技术发展 3.2.1_以太网工作原理_共享式以太网 3.2.2_以太网工作原理_二层交换机的工作原理 第四章 VLAN技术原理 4.1_VLAN概述 4.2_VLAN的配置与实现 第五章 路由协议基础 5.1.1_路由协议基础-IP路由表 5.1.2_路由协议基础-路由的分类 5.2_静态路由介绍 5.3_VLAN间路由 第六章 EPON原理 6.1_PON基本概念_EPON基本架构和关键参数 6.2_EPON协议解读 6.3_EPON关键技术_EPON系统管理和业务发放模式 第七章 GPON原理 7.1_GPON网络架构 7.2_GPON协议分析 7.3_GPON关键技术 7.4_GPON系统的管理和业务发放模式 7.5_GPON组网保护_接入网技术演进 第八章 FTTx系统概述 8.1_FTTx网络概述 8.2.1_FTTx 解决方案配套设备介绍_OLT 8.2.2_FTTx 解决方案配套设备介绍_ONU 第九章 GPON OLT基本操作 9.1_设备连接 9.2_命令行特点介绍 9.3_系统基本操作 9.4_管理环境配置 第十章 FTTx GPON终端操作维护 10.1_终端模板类型介绍 10.2_ONT添加流程_各类ONT添加示例 10.3_ONT维护与查询 第十一章 PPP协议和PPPoE协议 11.1_PPP协议 11.2_PPPoE协议 第十二章 DHCP原理 12.1_DHCP原理 第十三章 GPON宽带业务开通与配置 13.1_VLAN介绍 13.2_宽带业务介绍 13.3_宽带业务配置 13.4_宽带业务维护 第十四章 VoIP原理 14.1_VoIP原理 第十五章 GPON语音业务开通与配置 15.1_语音VoIP业务配置举例_FTTH语音业务 15.2_语音VoIP业务配置举例_FTTB语音业务 第十六章 ODN链路检测指导 16.1_ODN及ODN产品概述 16.2_ODN链路检测工具和参数介绍 16.3_ODN工程施工检测 16.4_ODN业务发放和运维检测 第十七章 网管概述 17.1_SNMP协议介绍 17.2_iManager U2000系统概述 17.3_eSight概述 17.4_eSight安装与卸载_eSight部署模式

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值