第3章   IP寻址

3   IP寻址
TCP/IP协议栈有四层:应用层、传输层、网际层、网络接口层。
TCP数据段的组件             
Source port    16bits
Destination Port   16bits
Sequence Number 32bits
Acknowledgement Number 32
Header Length    4bits
Reserved Field    6bits
Code Bits      6bits
Window Size   16bits
Checksum      16bits
Urgent Field    16bits
Options      0~32bits
Data      可变
1TCP 的应用实例:HTTP80 FTP21 SMTP25 telnet(23)
2TCP利用重送确认(PAR Positive Acknowledgement with Retransmission)机制恢复丢失的数据段。相同的数据段将不断地重发,每个数据段之间有时延,直到从接收站收到确认为止。此确认包含所收到的数据段的序号,并且验证先前发送的所有数据段是否已收到。此机制消除了对多个确认和再发送确认的需要。
3UDP应用实例:DNS53 RIP520 SNMP161 TFTP69
UDP 字段名称
长度(比特)
说明
<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /> Source   Port
16
标识发送数据的应用程序
Destination Port
16
标识接收数据的应用程序
Length
16
指明 UDP 数据段的大小
Checksum
16
提供整个 UDP 数据段的 CRC
Data
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

应用程序数据(不是 UDP 报头的部分)

 

 

4.网际层
  IP为其它设备提供无连接的、不可靠的连接。如果可靠性和流控制是必需,则可由TCP(传输层)提供。
网际层使用数据报传送信息,IP报头的长度是20字节。
IP利用TTL字段限制一个分组可以行进的跳数。常见的协议及其协议号:ICMP1)、IGRP9)、IPV641)和UDP17
两个使用ICMP的常见应用是ping和路由跟踪(traceroute, trace)Ping利用ICMP回送消息测试到远程设备的连通性。
5ARP是一个网际层协议,它在同一广播域内帮助TCP/IP设备寻找其它设备。ARP利用本地广播发现邻近的设备。
6.发送站和接收站之间存在路由器时,发送站在第2层用它自己的MAC地址作为源MAC地址,而用默认网关的MAC地址作为目的MAC地址。注意,路由器不改变用于第三者3层的IP地址。
7RARP设备没有IP地址,并且想要获得一个IP地址。此设备拥有的唯一地址是一个MAC地址。使用RARP的常见协议是BOOTP和动态主机配置协议(DHCP Dynamic Host Configuration Protocol
8.DHCP允许设备动态地获得其寻址信息。此信息可以包括客户端IP地址和子网掩码、默认网关、DNSTFTPWINS服务器的地址、域名和客户端地址租期的长度。
9A类地址的范围1~126B类地址范围128~191C类地址范围192~223D类地址范围224~239E类地址范围240~254127是为环回接口(内部测试)保留的。

 

10RFC 1918中所指定的私有地址清单
   A类:10.0.0.0~10.255.255.255   1A类网络)
   B类:172.16.0.0~172.31.255.255  16B类网络)
   C类:192.168.0.0~192.168.255.255 256C类网络)
11.每个网络都有两个保留地址:一个网络号(第一个地址)和一个定向广播(最后一个地址)。在这两个数值之间的所有地址都可以分配给网段上的连网设备。
12.有效的子网掩码,子网掩码二进制的10必须是连续的。
13.判断网络和主机做两件事
确定网络中的最大网段上确实或将要存在的主机数量;确定网络中最多拥有多少个网段----这将表明需要多少网络或子网。
   计算公式:2x=所需要的网络数量(x代表子网比特)

             2y =最大网段上主机的数量(y代表主机比特)

             X+y=主机比特的总数

14.感兴趣的8位位组中网络号增加所使用的增量的捷径是:256-子网掩码值=增量值

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值