网络原理(2)

简介: 网络原理(2)

一:传输层

一:TCP

1:TCP协议的特点

特点:有连接,面向字节流,可靠传输(重点),全双工

2:TCP协议格式

eg:附上一张图,自己领会

3:TCP核心特性

a:可靠传输实现机制
 1: 确认应答
a:含义:

      保证可靠性传输的最核心的机制

      当我给女神发短信邀请她吃饭时,无法确保短信是否被收到,当女神回复给我消息时,我才知道女神收到信息了.所以,确保应答,是可靠性最核心的机制.

   

b:后发先至

1):为什么会出现 "后发先至"?

原因:网络上从A====>B中间的路径很多

       两个包,从A====>B走的路线不一定相同!!

2):怎样解决"后发先至"?

  针对数据进行编号.

上述图中,涉及普通报文和应答报文,该如何区分?

 

通过上述图示的6个标志位进行判断;ACK======>代指应答报文

ACK为0,代表是一个普通报文,只有32位序号是有序的

ACK为1,代表是一个应答报文,32位序号和确认序号是有效的.

序号和确认序号之间没有联系,每一个都有自己的规律!!!

确认应答,是TCP保证可靠性的最核心机制!!!

c:丢包

如果出现丢包?====>导致得不到主机B的应答=====>主机A 进行等待,如果等不到,即超过一定的时间之后,由主机A 进行重传.

d:超时重传的两种情况:

   情况1:发的消息本身丢包了                                          情况2:应答报文丢包了

在情况2下,同一条消息(1-1000)收到两次!!!接收方收到数据之后,需要对重复的数据进行去重.

把重复的数据丢弃掉,保证应用程序,调用inputStream.read的时候,读到的不会重复.

那么,该如何进行去重?=====>TCP的序号作为依据=====>序号一样,即可以进行去重.

b:连接管理

为什么要将B的中间两条信息进行合并?  

原因:封装和分用.合并之后节省了封装和分用的过程,降低了成本,提高了效率.

面试三次握手简易图解:

------------------------------------------------未完待续-------------------------------------------------------------

相关文章
|
2月前
|
网络协议 安全 5G
网络与通信原理
【10月更文挑战第14天】网络与通信原理涉及众多方面的知识,从信号处理到网络协议,从有线通信到无线通信,从差错控制到通信安全等。深入理解这些原理对于设计、构建和维护各种通信系统至关重要。随着技术的不断发展,网络与通信原理也在不断演进和完善,为我们的生活和工作带来了更多的便利和创新。
65 3
|
3月前
|
并行计算 安全 网络协议
探索未来网络:量子互联网的原理与应用
本文深入探讨了量子互联网的基本概念、技术原理及其潜在应用。通过对量子纠缠、量子叠加和量子隐形传态等核心概念的解释,文章展示了量子互联网如何利用量子力学特性来实现超高速、超高安全性的通信。此外,还讨论了量子互联网在金融、医疗、国防等领域的应用前景,以及当前面临的技术挑战和未来的发展方向。
76 2
|
3月前
|
机器学习/深度学习 人工智能 自然语言处理
深度学习的奥秘:探索神经网络的核心原理
本文将深入浅出地介绍深度学习的基本概念,包括神经网络的结构、工作原理以及训练过程。我们将从最初的感知机模型出发,逐步深入到现代复杂的深度网络架构,并探讨如何通过反向传播算法优化网络权重。文章旨在为初学者提供一个清晰的深度学习入门指南,同时为有经验的研究者回顾和巩固基础知识。
79 11
|
20天前
|
运维 物联网 网络虚拟化
网络功能虚拟化(NFV):定义、原理及应用前景
网络功能虚拟化(NFV):定义、原理及应用前景
39 3
|
1月前
|
网络协议 安全 算法
网络空间安全之一个WH的超前沿全栈技术深入学习之路(9):WireShark 简介和抓包原理及实战过程一条龙全线分析——就怕你学成黑客啦!
实战:WireShark 抓包及快速定位数据包技巧、使用 WireShark 对常用协议抓包并分析原理 、WireShark 抓包解决服务器被黑上不了网等具体操作详解步骤;精典图示举例说明、注意点及常见报错问题所对应的解决方法IKUN和I原们你这要是学不会我直接退出江湖;好吧!!!
网络空间安全之一个WH的超前沿全栈技术深入学习之路(9):WireShark 简介和抓包原理及实战过程一条龙全线分析——就怕你学成黑客啦!
|
2月前
|
机器学习/深度学习 人工智能 监控
深入理解深度学习中的卷积神经网络(CNN):从原理到实践
【10月更文挑战第14天】深入理解深度学习中的卷积神经网络(CNN):从原理到实践
119 1
|
2月前
|
网络协议 Linux 应用服务中间件
Socket通信之网络协议基本原理
【10月更文挑战第10天】网络协议定义了机器间通信的标准格式,确保信息准确无损地传输。主要分为两种模型:OSI七层模型与TCP/IP模型。
|
2月前
|
存储 安全 算法
网络安全与信息安全:构建数字世界的防线在数字化浪潮席卷全球的今天,网络安全与信息安全已成为维系现代社会正常运转的关键支柱。本文旨在深入探讨网络安全漏洞的成因与影响,剖析加密技术的原理与应用,并强调提升公众安全意识的重要性。通过这些综合性的知识分享,我们期望为读者提供一个全面而深刻的网络安全视角,助力个人与企业在数字时代中稳健前行。
本文聚焦网络安全与信息安全领域,详细阐述了网络安全漏洞的潜在威胁、加密技术的强大防护作用以及安全意识培养的紧迫性。通过对真实案例的分析,文章揭示了网络攻击的多样性和复杂性,强调了构建全方位、多层次防御体系的必要性。同时,结合当前技术发展趋势,展望了未来网络安全领域的新挑战与新机遇,呼吁社会各界共同努力,共筑数字世界的安全防线。
|
2月前
|
存储 安全 自动驾驶
探索未来网络:量子互联网的原理与应用
【10月更文挑战第2天】 本文旨在探讨量子互联网的基本原理、技术实现及其在通讯领域的革命性应用前景。量子互联网利用量子力学原理,如量子叠加和量子纠缠,来传输信息,有望大幅提升通信的安全性和速度。通过详细阐述量子密钥分发(QKD)、量子纠缠交换和量子中继等关键技术,本文揭示了量子互联网对未来信息社会的潜在影响。
|
2月前
|
人工智能 安全 网络协议
探索未来网络:量子互联网的原理与应用
本文深入探讨了量子互联网的基础原理、关键技术及其在未来通信领域的应用前景。通过分析量子纠缠、量子叠加等核心概念,揭示了量子互联网相较于传统互联网的优势所在。同时,文章还讨论了当前量子互联网领域面临的技术挑战和解决方案,为读者呈现了一个关于量子互联网的全面且深入的视角。
62 6