第一天笔记

OSI-----7层 ------- ? 定义了数据的产生标准 。

物理层--------建立、管理和终止网络节点之间的连接。

数据链路-----局域网封装---- Ethernet 2 IEEE802.3封装

网络层----network ------编址 寻址(路由)

传输层-----Telnet - 23 ssh---22 http---80 https-443 1. 2.定一传输方式 1.可靠的 2.丌可靠的

TCP ----传输控制协议。是一种面向连接的可靠的传输卋议。

UDP----用户数据报协议。是一种非面向连接的丌可靠传输卋议。

保证可靠性: 1. 确认 2.重传

会话层 ------建立、管理和终止网络节点之间的连接。

表示层 ------- 负责将网络发送的数据从一种表示形式转换为另一种表示形式。

应用层 ------- 表示应用程序与网络交互的级别,使用编程接口请求网络服务。

交换机的基本功能:

1、基于源MAC的学习

2、基于目标MAC的转収

3、数据过滤

4、防环

TCP/IP----------4层或5层

应用层

主机到主机(终端到终端)

互联网---Internet

网络接口

OSI模型 :

传输层: 区分不同的流量 ; 定义数据的传输方式

TCP:是一种面向连接的可靠的传输协议

UDP:是一种非面向连接的不可靠的传输协议

如何保证可靠性: 1.确认机制 2.重传输机制

如何保证面向连接: TCP 三次握手机制

TCP的 三次握手Q和四次挥手实质就是TCP通信的连接和断开

三次握手: 为了对每次发送的数据量进行跟踪与协商,确保数据段的发送和接收同步,根据所接收到的数据量而确认数据发送、接收完毕后何时撤消联系,并建立虚连接。

四次挥手: 即终止TCP连接,就是指断开一个TCP连接时,需要客户端和服务端总共发送4个包以确认连接的断开。

详情:https://blog.csdn.net/m0_38106923/article/details/108292454

TCP 数据结构:

 

TCP : 序列号 32个二进制 ,发送数据的顺序

确认号 32个二进制 ,确认数据时使用的

UDP 数据结构:

 

UDP:没有ACK 号 没有序列号

HCIA回顾

分区 HCIP 的第 1 页

 TCP/IP模型:

应用层(应用 表示 会话)

端到端层(传输层)

互联网层(网络层)

网络接口层(数据链路 物理层 )

 

OSI与TCP/IP模型区别:

相同点:  均是定义了数据的封装标准

1.OSI 模型数据封装必须具有完整的封装;  TCP/IP支持跨层封装

2.OSI 一般理论 ; TCP/IP 一般用于工业生产

3.OSI支持多种网络层协议;TCP/IP仅仅支持IP协议栈(IPV4  IPV6)

4.层数不同

 

 

ARP : 地址解析协议 ,是基于二层封装的协议

正向ARP---通过对方的IP地址请求对方的MAC地址

反向ARP---通过对方的MAC地址请求对方的IP地址

逆向ARP---帧中继中使用的

无故ARP---免费ARP ,地址重复检测的

代理ARP-proxy  ARP

 

路由:  按照路由条目,逻辑选址。

控制层面:路由条目的加表; AD   metric  (华为中 priority  cost)

数据层面:按照路由条目转发数据包; 1.与操作 2.最长匹配 3.递归查找

IPV4数据包结构:

ipv4数据包结构   头部大小范围 20-60个字节  增加4字节的倍数

第一行

version  四个字节 描述ip的版本号

IHL  ip header length ip头部i长度   四个bit   ip头部大小   默认值0101

tos--type of service     服务类型     大小8bit  对流量数据进行标识

QOS--服务质量--

流量标记三种方法:

1.ip优先级 3+5 前三个bit标记流量

000 001 010 011 100 101 110 111

0-7-----QOS  101--5   语音视频流量

协议流量--ospf--110

2.DSCP----different service code point  区分服务代码点  6+2 

0-63 ECN--显示拥塞通告        默认情况数字越高优先级越高

3.PHB--逐跳行为(每一跳行为);兼容模式 21个不同为分类

TOTAL Length

第二行

Identification 标识符 16个bit

Flags 3个bit  1 R位   2位  DF不分片位   3位    MF  更多分片位

Fragment offset 该数据距离完整分片的头部偏离值

第三行

TTL:Time to live   生存时间  8个bit  代表该数据包可被路由转发次数 默认值一般为255  ttl是防止网络环路的最后一道防线

Protocol 

Header Checksum 报头校验和 大小16bit

第四行

Source Address

第五行

Destination Address

第六行

Padding  填充项

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

孤冢清风666

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值