`
mouer
  • 浏览: 97731 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

tcp/ip协议 -- IP(网际协议)

阅读更多

I P是T C P / I P协议族中最为核心的协议,所有的T C P.U D P.I C M P及I G M P数据都以I P数据报格式传输.

1. 特性:

1)不可靠的:意思是它不能保证 I P数据报能成功地到达目的地。 I P仅提供最好的传输服务。

2)无连接的:这个术语的意思是I P并不维护任何关于后续数据报的状态信息。每个数据报的处理是相互独立的。

2. IP首部:



 

4个字节的32 bit值以下面的次序传输:首先是0~7 bit,其次8~15 bit,然后1 6~23 bit,

最后是24~31 bit。这种传输次序称作big endian字节序。由于T C P / I P首部中所有的二进制整数

在网络中传输时都要求以这种次序,因此它又称作网络字节序。(同java中Charset的UTF-16BE)

说明:

1. 版本号: 目前都为4,表示IPV4...(这个应该没有疑问)

2. 首部长度: 因为为4bit(如果 全为1,即二进制[1111]=15),15*4(字节)=60(字节),表示首部长度最多为60字节,如图,首部应该填入5.

3.服务类型(TO S)字段包括一个3 bit的优先权子字段(现在已被忽略),4 bit的TO S子字段和1 bit未用位但必须置0.4 bit的TO S分别代表:最小延、最大吞吐量、最高可靠性和最小费用.如图:



 

4.总长度:总长度字段是指整个I P数据报的长度,以字节为单位。(最多2的16次方.即65535)

5.TTL:生存时间字段设置了数据报可以经过的最多路由器数。它指定了数据报的生存时间。T T L的初始值由源主机设置(通常为3 2或6 4) ,一旦经过一个处理它的路由器,它的值就减去1。当该字段的值为0时,数据报就被丢弃,并发送 I C M P报文通知源主机.

  • 大小: 49.9 KB
  • 大小: 76.2 KB
分享到:
评论

相关推荐

    TCP/IP进行网际互联 卷1 原理、协议与结构和TCP-IP详解卷一:协议

    两本合集。里面可能含有一些自己pdf标记,自行删除即可。 TCP/IP协议栈 TCP-IP详解卷一:协议 TCP IP进行网际互联 卷1 原理、协议与结构

    TCP/IP协议详解卷二:实现

    《TCP/IP详解·卷2:实现》完整而详细地介绍了TCP/IP协议是如何实现的。书中给出了约500个图例,15000行实际操作的C代码,采用举例教学的方法帮助你掌握TCP/IP实现。《TCP/IP详解·卷2:实现》不仅说明了插口API和...

    TCP/IP协议详解之卷一:协议

    “我早就知道这《TCP/IP协议详解之卷一:协议》很好,但它比我之前了解的还要好。你可以在这《TCP/IP协议详解之卷一:协议)》中找到任何与IP相关的信息。”  “作为一名软件程序员,我一直在寻找一本能清晰阐释网际...

    tcp/ip详解pdf版

    《TCP/IP详解,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间传输...

    《TCP/IP详解,卷1:协议》

    第3章 IP:网际协议 24 第4章 ARP:地址解析协议 38 第5章 RARP:逆地址解析协议 47 第6章 ICMP:Internet控制报文协议 50 第7章 Ping程序 61 第8章 Traceroute程序 71 第9章 IP选路 83 第10章 动态选路协议 95 第11...

    TCP_IP协议(全3卷高清HD).zip

     《TCP/IP详解,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间...

    TCP/IP技术大全

    3.2.3 IP协议 23 3.2.4 应用层 25 3.2.5 传输层 25 3.2.6 网络层 25 3.2.7 链路层 25 3.3 远程登录(Telnet) 25 3.4 文件传输协议(FTP) 25 3.5 普通文件传输协议(TFTP) 26 3.6 简单邮件传输协议(SMTP) 26 3.7 网络...

    TCP/IP协议详解

    TCP/IP详解 1 概述 1.1 引言 ...在TCP/IP协议组件中,网络层协议包括IP协议(网际协议),ICMP协议(Internet互连网控制报文协议),以及IGMP协议(Internet组管理协议)。 详细内容,请下载浏览。

    tcp/ip协议详解大全

    tcp/ip协议 tcp/ip协议 tcp/ip协议 tcp/ip协议 tcp/ip协议 第一章 概述——参考博文 第二章 链路层——参考博文 第三章 IP网际协议——参考博文 第四章 ICMP协议,ping和Traceroute——参考博文

    TCP-IP详解卷2:实现_TCP/IP_

    TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇。

    TCP/IP教程TCP/IP基础

    3.2.3 IP协议 23 3.2.4 应用层 25 3.2.5 传输层 25 3.2.6 网络层 25 3.2.7 链路层 25 3.3 远程登录(Telnet) 25 3.4 文件传输协议(FTP) 25 3.5 普通文件传输协议(TFTP) 26 3.6 简单邮件传输协议(SMTP) 26 3.7 网络...

    TCP-IP详解卷2-1

    《TCP/IP详解,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间传输...

    TCP/IP详解(卷一)

    与其他的TCP/IP书藉的最大不同在于,本书不仅仅讲述了RFCS的标准协议,而且结合大量实例讲述了TCP/IP协议包的定义原因及在各种不同的操作系统中(如Sunos4.1.3、Soloris2.2、AIX3.2.2)的应用与工作方式,这样可以以...

    TCP/IP协议(传输控制协议/网际协议)

    TCP-IP协议详解,分为协议,实现,TCP事务协议三卷

    用TCP/IP协议实现网际互联 卷三 中文 pdf

    很有名的网络基础书籍,和TCP/IP协议详解齐名,这是三卷本其中一本

    Microchip TCPIP协议栈

    司自己免费提供的TCP/IP协议栈。 Microchip TCP/IP 协议栈是一套程序,它服务于标准 的、基于TCP/IP的应用程序(HTTP 服务器或邮件客 户机等),或者使用在定制的、基于TCP/IP的应用程序 中。为了更好地说明这一点...

    TCP-IP协议详解1,2卷

     《TCP/IP详解,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间...

    用TCP/IP进行网际互联 第一卷:原理,协议与结构 (第四版)

    用TCP/IP进行网际互联 第一卷:原理,协议与结构 (第四版)

    TCP/IP网络工程师资料

    TCP/IP 定义了电子设备(比如计算机)如何连入因特网,以及数据如何在它们之间传输的标准。TCP/IP是一个四层的分层体系结构。...低层是网际协议,它处理每个包的地址部分,使这些包正确的到达目的地。

Global site tag (gtag.js) - Google Analytics