HCIA-2学习总结

1.数据的封装与解封装

        其顺序遵循osi七层参考模型

        上三层产生数据

        第四层:

            封装源端口号,目的端口号,和TCP/UDP协议

        (传输层数据分段最大段为1480字节)

        第三层:

            封装原IP和目的IP

        第二层:

            封装MAC地址和目的......

        第一层:

            传输电信号.......

解封装:先进行FCS校验,后来逐步解封装(CRC循环冗余校验,对暗号)

2.数据链路层与MAC地址

如果数据进行封装时,基于 E2或者 802.3标准,此时我们称之为一个以太网数据帧。
E2和802.3作用:定义帧头和帧尾的格式。
数据:对于下层的每个层级而言,上层所反馈或者传递给我的信息,下层认为皆是数据。
mac地址:物理地址:网卡地址。
每个设备出厂时,烧录进网卡芯片中。出厂自带
在一个以太网中,标识设备在链路上的什么位置
Ethernet_II:
D.MAC
S.MAC
Type
        Date
FCS
FCS:帧校验序列--算法:CRC循环冗余校验(整体信息)
Type:类型
用于标识上层的协议
发送者动作:
由发送者填充预案mac信息,以及Type字段表示上层协议,以及CRC校验,数值填充至FCS,信息都填充完毕后,此时借助物理层,转变为二进制比特流,从链路中传递。
数据抵达接收端接口以后,接收者的动作:
1.首先看目的MAC,是否是自己的MAC,如果不是丢弃,如果是则进行下一步;
2.将数据也进行CRC校验,比对FCS字段,如果不同则丢弃,相同则进行下一步;
3.查看type字段,交由type字段标识的上层协议处理。
数据链路层工作结束。
E2无法记录私有化协议,
IEEE802.3:
D.MAC
S.MAC
Length
LLC
SNAP
Data
FCS
LLC主要用于处理上层协议问题
帧长度字段值:
Length/Type >=1536(0x0600)    -- Ethernet_II
Length/Type <=1500(0x05DC )   -- IEEE802.3
MAC地址:
MAC地址独一无二,显示16进制
概念:
        1.单播--通信形式上,点对点,单对单的通信
           数据封装时,源MAC和目的mac都是单播mac,从高位到地位(从左到右)第8位为0
        2.组播--通信形式上,点对多点,单对多的通信,类似于qq群聊
           组播mac地址:从高位到低位(从左到右)第8位为1  
           数据封装时,因为组播代表的是一组的集合,面向一组的通信,此时组播mac不能成为数               据的源地址,仅能充当目的地址。
        3.广播--通信形式上,点对所有,单对所有的通信。广而播之,强制的接收处理。
          数据封装是。广播mac地址充当目的地址
          广播mac地址:从高位到低位48位全部是1。

3.传输层三次握手四次挥手:

        TCP是面向连接的协议,通过三次握手建立可靠连接。连接建立完毕之前不会传递数据(先建立连接,再传数据)。先由客户端发送连接请求 SYN,然后由服务器确认收到客户端的报文,并旦发送SYN表示也要和客户端建立连接,最后再由客户端确认连接(发送ACK)。所以是三次握手。
        TCP关闭连接时需要四次握手,先由容户端发送断开请求FIN,主机在关闭连接之前,要确认收到来自对方的ACK,然后服务器向容户端发送FIN,最后容户端确认后再发送一个ACK,所以为四次挥手。总的来说因为当服务器收到客户端的SY连接请求报文后,可以直接发送SYN+ACK。其中ACK是用来应答的,SYN是用来同步的。但是关闭连接时,当服务器收到FIN时,并不会立即关闭,所以只能先回复一个ACK,告诉客户端,“你发的FIN我收到了”。只有等到我服务器所有的报文都发送完了,我才能发送FIN,因此不能一起发送。故需要四步握手。
所以为什么要四次握手呢??
TCP连接是全双工的,因此每个方向都必须单独进行关闭:当一方完成它的数据发送任务后就发送一个FIN来终止这个方向的连接,对端收到后回复一个ACK报文,这样双向就需要四次交互。

 

  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 华为HCIA-Datacom学习指南是一本介绍华为数据通信技术的教材,主要包括数据通信基础、网络设备、网络协议、网络安全等方面的内容。通过学习该指南,可以帮助读者了解华为数据通信技术的基本概念、原理和应用,提高其在数据通信领域的技能和能力。同时,该指南也是华为认证网络工程师(HCNA)和华为认证网络技术专家(HCNP)考试的重要参考资料。 ### 回答2: 华为HCIA-Datacom认证是华为公司针对网络通信领域的一项专业认证考试,该考试主要涵盖了网络通信领域中的核心技术和知识点,包括网络规划、网络建设、网络管理、网络安全等方面。本文将从以下四个方面介绍华为HCIA-Datacom学习指南。 一、考试基本情况 华为HCIA-Datacom认证考试是一项由华为公司组织开展的网络技术认证考试,主要目的是验证参与者在网络通信领域中的技术水平和能力。该考试主要包括笔试和实操两个环节,要求参与者掌握网络通信的相关知识和技能,对于网络规划、网络建设、网络管理和网络安全等方面有深入的理解。 二、考试内容概述 华为HCIA-Datacom认证考试主要涵盖了以下几个方面的知识点: 1.网络基础知识:包括数据通信、网络拓扑结构、七层网络模型等基本概念和理论知识。 2.网络规划与设计:包括网络拓扑结构设计、IP地址规划、路由协议选择等方面的知识。 3.网络建设与维护:包括网络设备的设置和组网、网络故障排除等方面的知识。 4.网络安全:包括网络安全的威胁和防范、网络入侵检测和防范等方面的知识。 三、学习准备 参与华为HCIA-Datacom认证考试需要投入大量的时间和精力,需要考生具备扎实的网络通信技术知识和一定的实际工作经验。在考试之前,考生应该充分准备,这包括: 1.系统学习相关理论知识:查阅网络通信的相关技术资料,掌握相关的理论知识。 2.模拟实际操作:通过模拟网络环境,学习相关设备的配置和操作流程。 3.实践操作:参与实际的网络设备建设和运维,积累实际的工作经验。 4.参加培训课程:如能够参加华为公司的培训课程,则更有助于学习和准备。 四、备考建议 1.制定合理的学习计划:根据自身的学习情况和时间安排,制定科学的学习计划。 2.选择合适的学习材料:选择权威性和全面性强的学习材料,如华为官方的HCIA-Datacom学习指南。 3.刻意练习:在学习过程中,积极进行相关实践操作,多次模拟实际操作,以提升技能水平。 4.参加模拟考试:在正式考试之前,多次参加模拟考试,检验自己的学习成果并进行相应的调整和提升。 总之,华为HCIA-Datacom学习指南是参加该认证考试必不可少的学习资料,通过对该指南的系统学习和实践操作,考生可以掌握网络通信领域的核心技术和知识点,从而提升自身的技能水平和职业竞争力。 ### 回答3: 华为hcia-datacom学习指南是一份详细介绍华为学院网络产品领域入门的学习资料。该指南属于华为认证培训中的第一级网络技术认证——HCIA (Huawei Certified ICT Associate)。本指南主要目的是帮助学员熟悉并掌握基础网络技术和华为网络产品的相关知识。华为hcia-datacom学习指南包括以下几个方面: 教学目标:指南首先明确了培训的目标,即通过学习和考试,掌握网络技术的基本知识和华为网络产品的基本特点,为未来的相关工作提供坚实的基础支持。 学习内容:接下来,指南介绍了培训所包含的学习内容,包括网络技术、网络产品、网络方案等。并且,指南还将学习内容进行了详细的划分,为学员进行有序的学习提供了保障。 考试内容:指南中详细介绍了考试所涵盖的知识点以及考试形式,武装学员面对考试,让学员全面了解考核标准,提高自身考试通过几率。 学习方式:指南介绍了学习方式,包括课堂学习和实践操作。指南通过标配培训课程、实验训练、学习视频等方式帮助学员增强自身的实际操作经验,提高自身的学习效果。 总结:指南最后对学习过程中的注意事项进行了总结,方便学员全面掌握,为学员在学习中提供帮助。 以上是华为hcia-datacom学习指南的简单概述。通过本指南的学习,学员可以快速掌握网络基础知识和华为网络产品的应用技术,有助于提高学员的实际操作能力和解决问题的能力,为未来在网络领域的发展奠定基础。同时华为hcia-datacom学习指南对未来在华为等大型互联网公司更深入的学习和培训提供了重要的方向性参考。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值