计算机网络笔记之22(1)IP数据报和数据报的转发

无连接服务

  • 面向连接的服务
  • 无连接服务

虚拟包(为了实现通用服务:网络中的任意两个PC可以相互通信)

为了克服异构网络(编制方案+帧格式+电气接口不兼容…)
互联网协议软件定义了一个网络包的格式,它独立于底层硬件
这就是虚拟的通用的网络包(IP包)
底层硬件不能理解识别网络包的格式,互联网中每个主机和路由器都有能理解网络包的协议软件。

IP数据报

TCP/IP协议使用名为IP数据报的网路包,在IPV4中,一个数据报可以包含最少单个字节~64K个字节(包含头部)

IP报文格式

  • IP header 20~60B
  • 有效数据 (payload) 0~65516B
    查书,一天看一遍。
    16b的标识 (ID,每个报文都不同)
    服务类型(8b):D(delay min),T(throughput max),R(reliability max),C(cost min)
    0000 normal
    0001 C
    0010 R
    0100 T
    1000 D

protocol:
1 ICMP
2 IGMP
6 TCP
17 UDP
89 OSPF

TTL:生存时间 8b

路由表格式

目的网络号 +目标网络子网掩码(提取出网路部分)+ 下一跳站点IP地址
路由/转发:使用路由表来为一个数据报选择下一跳

下一跳的地址不会出现在header中,都是在路由表中。
IP数据报可能会丢失重复延时乱序,底层硬件也可能出现问题。
需要更高层的协议软件来处理这些问题。

掌握:画出一个网路中的路由表。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值