`

TCP-IP摘记(第1章概述)

 
阅读更多

1.分层:

Tcp-IP协议卷1 写道
1) 链路层,有时也称作数据链路层或网络接口层,
通常包括操作系统中的设备驱动程序和计算机
中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。
2) 网络层,有时也称作互联网层,处理分组在网络中的活动,例如分组的选路。在
T C P / I P协议族中,网络层协议包括I P协议(网际协议),I C M P协议(I n t e r n e t互联网控
制报文协议),以及I G M P协议(I n t e r n e t组管理协议)。
3 ) 运输层主要为两台主机上的应用程序提供端到端的通信。在T C P / I P协议族中,有两个
互不相同的传输协议: T C P(传输控制协议)和U D P(用户数据报协议)。
T C P为两台主机提供高可靠性的数据通信。它所做的工作包括把应用程序交给它的数据分
成合适的小块交给下面的网络层,确认接收到的分组,设置发送最后确认分组的超时时钟
等。由于运输层提供了高可靠性的端到端的通信,因此应用层可以忽略所有这些细节。
而另一方面, U D P则为应用层提供一种非常简单的服务。它只是把称作数据报的分组
从一台主机发送到另一台主机,但并不保证该数据报能到达另一端。任何必需的可靠
性必须由应用层来提供。
这两种运输层协议分别在不同的应用程序中有不同的用途,这一点将在后面看到。
4 ) 应用层负责处理特定的应用程序细节。

 

2.封装

   

TCP-IP详解卷1 写道
当应用程序用T C P传送数据时,数据被送入协议栈中,然后逐个通过每一层直到被当作
一串比特流送入网络。其中每一层对收到的数据都要增加一些首部信息(有时还要增加尾部
信息),该过程如图1 - 7所示。T C P传给I P的数据单元称作T C P报文段或简称为T C P段(T C P
s e g m e n t)。

    (我的笔记:从应用层到链路层,从TCP段到IP数据报到以太网帧,数据信息将会增加,数据结构将会复杂,而不会因为层次越低信息越简单)

 

3.分用。

   

TCP-IP协议卷1 写道
当目的主机收到一个以太网数据帧时,数据就开始从协议栈中由底向上升,同时去掉各
层协议加上的报文首部。

    (我的笔记:分用是封装的逆向过程,是数据主键去掉下层头部露出上层头部的过程)

 

分享到:
评论

相关推荐

    Codelife 不止代码 - 自阅读加注标签-技术规划的借鉴 有摘记和感想.md

    Codelife 不止代码 - 自阅读加注标签-技术规划的借鉴 有摘记和感想.md,提供了原文的详细目录大纲,更重要的是给出了自学摘记,记录下诸多感想。 人的学习进步体现在对抽象问题的概括和具体问题的有针对性的见解,...

    《Effective C++》摘记

    - **标题**:“《Effective C++》摘记”:该标题表明了文章的主要内容是关于《Effective C++》一书中的精华总结。 - **描述**:“《Effective C++》中的编程规范摘记,不错的喔。”:描述简要介绍了摘记内容为书中...

    第5课网络摘记教学设计.doc

    《第5课网络摘记教学设计.doc》这一文档,正是针对这一需求,精心设计的一堂课程。这节课不仅仅是一次简单的信息技术教学,更是一次激发学生对航天科技兴趣,提高他们信息搜集、处理及科技学习能力的实践活动。 ...

    Fluent重要说明摘记.pdf

    Fluent软件应用过程中的一些比较重要的说明摘记

    自主研修摘记.doc

    首先,创设情境,激发兴趣是教师与学生接触的第一个环节,也是极为重要的一步。通过结合教材内容和学生心理特点,设计出引人入胜的课堂引入,可以有效地吸引学生的注意力。例如,教师可以利用生活中的实际问题,设置...

    信息系统项目管理师摘记

    软考信息系统管理师考试摘记。 项 目 管 理 知 识 体 系(九大管理) INPUT TOOL OUTPUT 4.1 制定项目章程 1、合同(如果适用) 1、项目选择方法 1、项目章程 2、项目工作说明书 2、项目管理方法系   3、事业环境...

    Hibrenate 学习摘记

    ### Hibrenate 学习摘记 #### Hibernate 概述与基本配置 Hibernate 是一个开源的对象关系映射(ORM)框架,它简化了 Java 应用程序与数据库之间的交互过程。通过将对象模型与数据库模型进行映射,开发人员可以更...

    《胡希恕伤寒论坛讲座》摘记.doc

    《胡希恕伤寒论坛讲座》摘记.doc

    ejb3的一些摘记

    EJB 3是其第三个主要版本,发布于2006年,它引入了许多重大改进,极大地简化了开发过程,使得EJB更加易用且高效。 在EJB 3中,最重要的变化之一是对注解的支持。开发者不再需要编写大量的XML配置文件,而是可以直接...

    2021-2022收藏资料自贡市绿盛实验学校课堂教学改革摘记山东行第11期总第27期(自贡课模讲座八之37).doc

    钟炜,荣县教研室书记,承担起了这一任务,他不仅对各个学校的改革模式进行了细致的分类,还深入每一个试点学校,了解和记录了他们的具体做法。市本级的四所重点学校自贡一中、蜀光中学等,以及荣县、富顺县、贡井区...

    计算机操作系统(第四版)汤晓丹著复习摘记.pdf

    1. 操作系统的发展过程: 操作系统的发展大致经历了以下几个阶段: - 未配置操作系统的计算机系统:最初的计算机只有人工操作方式,用户独占全机,操作全部依赖人工,CPU在人工输入输出(IO)时处于等待状态,...

    胡希恕伤寒论坛的讲座摘记.doc

    "胡希恕伤寒论坛讲座摘记" 本文摘记了胡希恕伤寒论坛的讲座要点,总共十八点,涵盖了中医基础理论、方剂学、诊断学等多方面的知识点。 一、温病不能发汗,不能吃泻药,更不能用火攻,只能用白虎汤。 本点讲述了...

    构建高性能web站点摘记.pdf

    反向代理缓存是另一种加速策略,反向代理服务器位于Web服务器前面,接收客户端请求并决定是否从缓存中直接返回内容,减少对后端服务器的压力。理想的缓存模型中,缓存命中率与实际吞吐率正相关,缓存丢失率和后端...

    unix,你在学UNIX?这个高手的摘记,非常不错,快下吧。

    ### UNIX系统概述与核心知识点解析 #### 一、UNIX系统简介 UNIX系统是一种多用户、多任务的操作系统,自1969年由AT&T贝尔实验室开发以来,便因其卓越的性能和灵活性而受到广泛欢迎。它不仅在科学研究、教育领域有着...

    思想品德计划总结高中政治有效课堂教学探索摘记.doc

    在农村高中环境下,面对学生素质、师资力量及教学设施的局限,如何实现有效的政治课堂成为了一个重要的课题。经过四年的教学实践,我积累了一些体会,主要分为三个方面:注重课堂教学的有效性,追求有效课堂,以及...

    阅读摘记|Facebook设计B端产品的4项基本原则 .doc

    为了达到这一平衡,产品设计需要深入理解用户的工作场景和业务流程,确保每一个设计决策都能够提升整体的工作效率。 ### 复杂融入简洁 在B端产品的设计中,如何处理科技感与实用性的平衡是一大挑战。C端产品常常...

    EndNote X4 Bld 4845 rar 参考文献管理工具 part1

    在一个文献下用数字标示文字摘记 允许匿名工作选项 缩进选项 作者名或标题首字母大写选项 包含超过2300个文献风格:EndNote 为重要期刊提供超过2300种预定义的文献风格。每个风格都可以修改,你也可以建立新的风格。...

    读书笔记的三种常用方式.pdf

    1. 摘要式读书笔记 摘要式笔记主要关注原文中的关键信息,目的是提取最有价值的部分,以便于日后查阅。这种笔记类型通常分为两种形式: - 索引读书笔记:只记录文章的基本信息,如题目、作者、出版单位、日期和页码...

    PHP 实例化类的一点摘记

    下面是调用一个模型(Module)的函数。这个函数的基本功能是指定一个模型(抽象化为类)的名称,然后它会在模型目录下面寻找这个类的脚本实例化以后返回。这样的做法有一点好处就是载入和实例化是自动的,你可以获得...

Global site tag (gtag.js) - Google Analytics