`

TCP-IP摘记(第3章IP协议)

 
阅读更多

me:从这张开始就有意思啦!

1.IP协议的特点(我的笔记):

   不可靠:不保证IP数据报能成功送达。如果发送失败,IP层会丢弃该数据报,然后发送ICMP消息报给信源端。任何可靠性需要由上层来提供。(TCP)

   无连接:数据报之间相互独立,同一信源发送的数据报到达顺序的时间、先后完全是未知的,由数据报选择的路由决定。(无端口所以也不面向连接和进程)

 

2.IP首部

   

TCP-IP协议卷1 写道

 

T T L(t i m e - t o - l i v e)生存时间字段设置了数据报可以经过的最多路由器数。它指定了数据
报的生存时间。T T L的初始值由源主机设置(通常为3 2或6 4),一旦经过一个处理它的路由器,
它的值就减去1。当该字段的值为0时,数据报就被丢弃,并发送I C M P报文通知源主机。第8
章我们讨论Tr a c e r o u t e程序时将再回来讨论该字段。

 

3.IP路由选择

   

TCP-IP详解卷1 写道

 

       来自某个网络接口时, I P首先检查目的I P地址是否为本机的I P地址之一或者I P广播地址。如果确实是这样,数据报就被送到由I P首部协议字段所指定的协议模块进行处理。如果数据报的目的不是这些地址,
那么( 1)如果I P层被设置为路由器的功能,那么就对数据报进行转发
(也就是说,像下面对待发出的数据报一样处理);
否则( 2)数据报被丢弃。

    (我的笔记:只有被设置成路由器功能的IP层才能将IP包转发)

    

        路由表的信息:     

              目的IP地址。(可以是完整主机地址,也可以是网络地址)

              下一站路由器的IP地址

              标志。表明目的IP地址是网络地址还是主机地址。指明下一站路由器是否为真正的路由器还是相连的接口。

 

     IP路由过程:

              (1)搜索路由表,寻找能与目的IP完全匹配的表目然后发送到下一站路由器或者网口。

               (2)搜索路由表,寻找能与目的网络相匹配的表目,如果找到就发到下一个路由器或者接口。

 

     在IP路由过程中,IP首部里的目的IP始终不变,变的是链路层头部的MAC地址(因为在链路层寻址是通过MAC地址,变MAC地址就能让IP报知道走到哪个接口去,只有保证IP目的地址不变,才能让路由持续进行下去)

 

如何看路由表,转

http://blog.csdn.net/ghostly78/article/details/480706

 

分享到:
评论

相关推荐

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

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

    ejb3的一些摘记

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

    《Effective C++》摘记

    ### 《Effective C++》摘记知识点解析 #### 标题与描述概述 - **标题**:“《Effective C++》摘记”:该标题表明了文章的主要内容是关于《Effective C++》一书中的精华总结。 - **描述**:“《Effective C++》中的...

    Fluent重要说明摘记.pdf

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

    信息系统项目管理师摘记

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

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

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

    自主研修摘记.doc

    自主研修摘记为我们提供了一系列策略,旨在实现这一目标,并且这些策略在教学实践中被证明是行之有效的。 首先,创设情境,激发兴趣是教师与学生接触的第一个环节,也是极为重要的一步。通过结合教材内容和学生心理...

    Hibrenate 学习摘记

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

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

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

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

    构建高性能Web站点涉及多个关键领域,包括服务器...总的来说,构建高性能Web站点需要综合考虑服务器架构、缓存策略、网络协议和资源管理等多个方面,通过精细调整和优化,确保在高并发环境下仍能提供快速稳定的服务。

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

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

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

    在新时代教育改革的浪潮中,各地学校积极响应国家教育政策,探索适合本地实际的教改之路。2021-2022年,自贡市绿盛实验学校作为改革的先锋,不仅在本地深入实践课堂教学改革,还远赴山东,向当地的名校学习先进的...

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

    操作系统是计算机系统的核心软件,它负责管理和控制计算机系统的硬件与软件资源,提供用户与计算机交互的平台。了解操作系统的发展过程、基本特征、进程管理、作业调度等概念是计算机科学与技术专业的基础课程内容。...

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

    经过四年的教学实践,我积累了一些体会,主要分为三个方面:注重课堂教学的有效性,追求有效课堂,以及确保课堂的务实性。 首先,注重课堂教学的有效性。课堂教学是教育的核心环节,无效的课堂将导致教育资源的浪费...

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

    #### 三、UNIX系统的历史与标准 - **历史沿革**:UNIX系统起源于1960年代末期,最初由肯·汤普森(Ken Thompson)等人在AT&T贝尔实验室开发。随着时代的发展,UNIX经历了多次重大更新,形成了多个版本和分支。 - **...

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

    在当今数字化浪潮的推动下,企业对于高效、用户导向和适应性强的B端产品需求日益增长。Facebook作为互联网界的巨头,在设计B端产品时所遵循的四项基本原则,不仅体现了对用户体验和效率的极致追求,也体现了对产品...

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

    3. Endnote web版的最新功能可以在IE或者Firefox浏览器中产生插件,可以直接抓取网页中的文献信息,导入endnote中。 4. 新版本在endnote的界面添加了快速编辑“Quick Edit tab”的功能,不必打开文献就可以实现文献...

    PHP 实例化类的一点摘记

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

    六年级语文上册 第三单元 14《壮哉,少年游》精品教案 冀教版-冀教版小学六年级上册语文教案.doc

    教学目标主要分为知识与技能、过程与方法以及情感、态度价值观三个层面。知识与技能目标包括正确、流利、有感情地朗读课文,并能准确理解文中的词汇。过程与方法目标是让学生学习如何围绕主题展开论述,通过司马迁、...

Global site tag (gtag.js) - Google Analytics