TCP-IP协议
TCP/IP协议TCP/IP(Transmission Control Protocol/Internet Protocol ) 的简写,中文译名为传输控制协议/因特网互联协议,又叫网络通讯协议,这个
TCP/IP协议
TCP/IP(Transmission Control Protocol/Internet Protocol ) 的简写,中文译名为传输控制协议/因特网互联协议,又叫网络通讯协议,这个协议是Internet 最基本的协议、Internet 国际互联网络的基础,简单地说,就是由网络层的IP 协议和传输层的TCP 协议组成的。
什么是 TCP/IP?
TCP/IP 是供已连接因特网的计算机进行通信的通信协议。
TCP 指传输控制协议 / IP 指网际协议 (Transmission Control Protocol / Int ernet Protocol) 。
TCP/IP 定义了电子设备(比如计算机)如何连入因特网,以及数据如何在它们之间传输的标准。
TCP/IP(传输控制协议/网际协议)是互联网中的基本通信语言或协议。在私网中,它也被用作通信协议。当你直接网络连接时,你的计算机应提供一个TCP/IP 程序的副本,此时接收你所发送信息的计算机也应有一个TCP/IP程序的副本。 TCP/IP是一个两层的程序。高层为传输控制协议,它负责聚集信息或把文件拆分称更小的包。这些包通过网络传送到接收端的TCP 层,接收端的TCP 层把包还原为原始文件。低层是网际协议,它处理每个包的地址部分,使这些包正确的到达目的地。网络上的网关计算机根据信息的地址来进行路由选择。即使来自同一文件的分包路由也有可能不同,但最后会在目的地汇合。 TCP/IP使用客户端/服务器模式进行通信。TCP/IP通信是点对点的,意思是通信是网络中的一台主机与另一台主机之间的。TCP/IP与上层应用程序之间可以说是“没有国籍的”,因为每个客户请求都被看做是与上一个请求无关的。正是它们之间的“无国籍的”释放了网络路径,才是每个人都可以连续不断的使用网络。 许多用户熟悉使用TCP/IP协议的高层应用协议。包括万维网的超文本传输协议(HTTP ),文件传输协议(FTP ),Telnet 和简单邮件传输协议(SMTP )。这些协议通常和TCP/IP协议打包在一起。 使用模拟电话调制解调器连接网络的个人电脑通常是使用串行线路接口协议(SLIP )和点对点协议(PP )。这些协议压缩IP 包后通过拨号电话线发送到对方的调制解调器中。 有TCP/IP协议相关的协议还包括用户数据报协议(UDP ),它代替TCP/IP协议来达到特殊的目的。其他协议是网络主机用来交换路由信息的,包括Internet 控制信息协议(ICM ),内部网关协议(),外部网关协议(EGP ),边界网关协议()。
TCP/IP协议介绍
TCP/IP的通讯协议
,这部分简要介绍一下TCP/IP的内部结构,为讨论与互联网有关的安全问题打下基础。TCP/IP协议组之所以流行,部分原因是因为它可以用在各种各样的信道和底层协议(例如T1和X.25、以太网以及RS-232串行接口)之上。确切地说,TCP/IP 协议是一组包括TCP 协议和IP 协议,UDP (User Datagram Protocol )协议、I CMP (Internet Control Message Protocol )协议和其他一些协议的协议组。
TCP/IP整体构架概述
TCP/IP协议并不完全符合OSI 的七层参考模型。传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型, 其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。这7层是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为: 应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP )、文件传输协议(F TP )、网络远程访问协议(Telnet )等。
传输层:在此层中,它提供了节点间的数据传送,应用程序之间的通信服务,主要功能是数据格式化、数据确认和丢失重传等。如传输控制协议(TCP )、用户数据报协议(UDP )等,TCP 和UDP 给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。
互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP )。
网络接口层(主机- 网络层):接收IP 数据报并进行传输,从网络上接收物理帧,抽取IP 数据报转交给下一层,对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet 、Serial Line 等)来传送数据。
TCP/IP中的协议
以下简单介绍TCP/IP中的协议都具备什么样的功能,都是如何工作的:
1. IP
网际协议IP 是TCP/IP的心脏,也是网络层中最重要的协议。
IP 层接收由更低层(网络接口层例如以太网设备驱动程序)发来的数据包,并把该数据包发送到更高层---TCP 或UDP 层;相反,IP 层也把从TCP 或UDP 层接收来的数据包传送到更低层。IP 数据包是不可靠的,因为IP 并没有做任何事情来确认数据包是按顺序发送的或者没有被破坏。IP 数据包中含有发送它的主机的地址(源地址)和接收它的主机的地址(目的地址)。
,高层的TCP 和UDP 服务在接收数据包时,通常假设包中的源地址是有效的。也可以这样说,IP 地址形成了许多服务的认证基础,这些服务相信数据包是从一个有效的主机发送来的。IP 确认包含一个选项,叫作IP source routing ,可以用来指定一条源地址和目的地址之间的直接路径。对于一些TCP 和UDP 的服务来说,使用了该选项的IP 包好像是从路径上的最后一个系统传递过来的,而不是来自于它的真实地点。这个选项是为了测试而存在的,说明了它可以被用来欺骗系统来进行平常是被禁止的连接。那么,许多依靠IP 源地址做确认的服务将产生问题并且会被非法入侵。
2. TCP
如果IP 数据包中有已经封好的TCP 数据包,那么IP 将把它们向‘上’传送到T CP 层。TCP 将包排序并进行错误检查,同时实现虚电路间的连接。TCP 数据包中包括序号和确认,所以未按照顺序收到的包可以被排序,而损坏的包可以被重传。 TCP 将它的信息送到更高层的应用程序,例如Telnet 的服务程序和客户程序。应用程序轮流将信息送回TCP 层,TCP 层便将它们向下传送到IP 层,设备驱动程序和物理介质,最后到接收方。
面向连接的服务(例如Telnet 、FTP 、rlogin 、X Windows 和SMTP )需要高度的可靠性,所以它们使用了TCP 。DNS 在某些情况下使用TCP (发送和接收域名数据库),但使用UDP 传送有关单个主机的信息。
3.UDP
UDP 与TCP 位于同一层,但它不管数据包的顺序、错误或重发。因此,UDP 不被应用于那些使用虚电路的面向连接的服务,UDP 主要用于那些面向查询---应答的服务,例如NFS 。相对于FTP 或Telnet ,这些服务需要交换的信息量较小。使用U DP 的服务包括NTP (网络时间协议)和DNS (DNS 也使用TCP )。
欺骗UDP 包比欺骗TCP 包更容易,因为UDP 没有建立初始化连接(也可以称为握手)(因为在两个系统间没有虚电路),也就是说,与UDP 相关的服务面临着更大的危险。
4.ICMP
ICMP 与IP 位于同一层,它被用来传送IP 的的控制信息。它主要是用来提供有关通向目的地址的路径信息。ICMP 的‘Redirect ’信息通知主机通向其他系统的更准确的路径,而‘Unreachable ’信息则指出路径有问题。另外,如果路径不可用了,ICMP 可以使TCP 连接‘体面地’终止。PING 是最常用的基于ICMP 的服务。
5. TCP 和UDP 的端口结构
TCP 和UDP 服务通常有一个客户/服务器的关系,例如,一个Telnet 服务进程开始在系统上处于空闲状态,等待着连接。用户使用Telnet 客户程序与服务进程建立一个连接。客户程序向服务进程写入信息,服务进程读出信息并发出响应,客户程序读出响应并向用户报告。因而,这个连接是双工的,可以用来进行读写。
两个系统间的多重Telnet 连接是如何相互确认并协调一致呢?TCP 或UDP 连接唯一地使用每个信息中的如下四项进行确认:
源IP 地址 发送包的IP 地址。
,目的IP 地址 接收包的IP 地址。
源端口 源系统上的连接的端口。
目的端口 目的系统上的连接的端口。
端口是一个软件结构,被客户程序或服务进程用来发送和接收信息。一个端口对应一个16比特的数。服务进程通常使用一个固定的端口,例如,SMTP 使用25、X windows 使用6000。这些端口号是‘广为人知’的,因为在建立与特定的主机或服务的连接时,需要这些地址和目的地址进行通讯。
在XP 系统下重置TCP/IP协议的方法
在Windows XP 的网络组件列表里,Internet 协议 (TCP/IP)的" 卸载" 按钮是灰色不可选状态。这是因为传输控制协议/Internet 协议 (TCP/IP) 堆栈是 Microsoft XP/ 2003 的核心组件(TCP/IP协议是Windows XP 的默认协议), 不能删除。所以W indows XP 不允许卸载TCP/IP协议。如果在特殊情况下需要重新安装TCP/IP协议,如何操作?
解决方法
在这种情况下,如果需要重新安装 TCP/IP 以使 TCP/[1]IP 堆栈恢复为原始状态。可以使用 NetShell 实用程序重置 TCP/IP 堆栈,使其恢复到初次安装操作系统时的状态。具体操作如下:
1、单击 开始 --> 运行,输入 "CMD" 后单击 " 确定";
2、在命令行模式输入命令
netsh int ip reset C:resetlog.txt
(其中,Resetlog.txt 记录命令结果的日志文件,一定要指定,这里指定了Reset log.txt 日志文件及完整路径。)
运行结果可以查看C:resetlog.txt (咨询中可根据用户实际操作情况提供) 运行此命令的结果与删除并重新安装 TCP/IP 协议的效果相同。
注意
本操作具有一定的风险性,请在操作前备份重要数据,并根据操作熟练度酌情使用。
IP 协议
IP (Internet Protocol )协议的英文名直译就是:因特网协议。从这个名称我们就可以知道IP 协议的重要性。在现实生活中,我们进行货物运输时都是把货物包装成一个个的纸箱或者是集装箱之后才进行运输,在网络世界中各种信息也是通过类似的方式进行传输的。IP 协议规定了数据传输时的基本单元和格式。如果比作货物运输,IP 协议规定了货物打包时的包装箱尺寸和包装的程序。 除了这些以外,IP 协议
,还定义了数据包的递交办法和路由选择。同样用货物运输做比喻,IP 协议规定了货物的运输方法和运输路线。
TCP 协议
我们已经知道了IP 协议很重要,IP 协议已经规定了数据传输的主要内容,那TCP (Transmission Control Protocol )协议是做什么的呢?不知大家发现没有,在IP 协议中定义的传输是单向的,也就是说发出去的货物对方有没有收到我们是不知道的。就好像8毛钱一份的平信一样。那对于重要的信件我们要寄挂号信怎么办呢?T CP 协议就是帮我们寄“挂号信”的。TCP 协议提供了可靠的面向对象的数据流传输服务的规则和约定。简单的说在TCP 模式中,对方发一个数据包给你,你要发一个确认数据包给对方。通过这种确认来提供可靠性。
1.1 TCP/IP参考模型
TCP/IP协议并不完全符合OSI 的七层参考模型。传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型, 其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。这7层是:物理层、数据链路层、网路层、传输层、话路层、表示层和应用层。而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为: 应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP )、文件传输协议(F TP )、网络远程访问协议(Telnet )等。
传输层:在此层中,它提供了节点间的数据传送服务,如传输控制协议(TCP )、用户数据报协议(UDP )等,TCP 和UDP 给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。
互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP )。
网络接口层:对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet 、Serial Line 等)来传送数据。
1. 2 网间协议IP
Internet 上使用的一个关键的底层协议是网际协议,通常称IP 协议。我们利用一个共同遵守的通信协议,从而使 Internet 成为一个允许连接不同类型的计算机和不同操作系统的网络。要使两台计算机彼此之间进行通信,必须使两台计算机使用同一种" 语言" 。通信协议正像两台计算机交换信息所使用的共同语言,它规定了通信
,双方在通信中所应共同遵守的约定。
计算机的通信协议精确地定义了计算机在彼此通信过程的所有细节。例如,每台计算机发送的信息格式和含义,在什么情况下应发送规定的特殊信息,以及接收方的计算机应做出哪些应答等等。
网际协议IP 协议提供了能适应各种各样网络硬件的灵活性,对底层网络硬件几乎没有任何要求,任何一个网络只要可以从一个地点向另一个地点传送二进制数据,就可以使用IP 协议加入 Internet 了。
如果希望能在 Internet 上进行交流和通信,则每台连上 Internet 的计算机都必须遵守IP 协议。为此使用 Internet 的每台计算机都必须运行IP 软件,以便时刻准备发送或接收信息。
IP 协议对于网络通信有着重要的意义:网络中的计算机通过安装IP 软件,使许许多多的局域网络构成了一个庞大而又严密的通信系统。从而使 Internet 看起来好像是真实存在的,但实际上它是一种并不存在的虚拟网络,只不过是利用IP 协议把全世界上所有愿意接入 Internet 的计算机局域网络连接起来,使得它们彼此之间都能够通信。
1.3 传输控制协议TCP
尽管计算机通过安装IP 软件,从而保证了计算机之间可以发送和接收资料,但I P 协议还不能解决资料分组在传输过程中可能出现的问题。因此,若要解决可能出现的问题,连上 Internet 的计算机还需要安装TCP 协议来提供可靠的并且无差错的通信服务。
TCP 协议被称作一种端对端协议。这是因为它为两台计算机之间的连接起了重要作用:当一台计算机需要与另一台远程计算机连接时,TCP 协议会让它们建立一个连接、发送和接收资料以及终止连接。
传输控制协议TCP 协议利用重发技术和拥塞控制机制,向应用程序提供可靠的通信连接,使它能够自动适应网上的各种变化。即使在 Internet 暂时出现堵塞的情况下,TCP 也能够保证通信的可靠。
众所周知, Internet 是一个庞大的国际性网络,网络上的拥挤和空闲时间总是交替不定的,加上传送的距离也远近不同,所以传输资料所用时间也会变化不定。T CP 协议具有自动调整" 超时值" 的功能,能很好地适应 Internet 上各种各样的变化,确保传输数值的正确。
因此,从上面我们可以了解到:IP 协议只保证计算机能发送和接收分组资料,而TCP 协议则可提供一个可靠的、可流控的、全双工的信息流传输服务。
综上所述,虽然IP 和TCP 这两个协议的功能不尽相同,也可以分开单独使用,但它们是在同一时期作为一个协议来设计的,并且在功能上也是互补的。只有两者的结合,才能保证 Internet 在复杂的环境下正常运行。凡是要连接到 Internet 的计算机,都必须同时安装和使用这两个协议,因此在实际中常把这两个协议统称作TCP/I
,P 协议。
1.4 IP 地址及其分类
在Internet 上连接的所有计算机,从大型机到微型计算机都是以独立的身份出现,我们称它为主机。为了实现各主机间的通信,每台主机都必须有一个唯一的网络地址。就好像每一个住宅都有唯一的门牌一样,才不至于在传输资料时出现混乱。
Internet 的网络地址是指连入Internet 网络的计算机的地址编号。所以,在Inter net 网络中,网络地址唯一地标识一台计算机。
我们都已经知道,Internet 是由几千万台计算机互相连接而成的。而我们要确认网络上的每一台计算机,靠的就是能唯一标识该计算机的网络地址,这个地址就叫做IP (Internet Protocol 的简写)地址,即用Internet 协议语言表示的地址。
目前,在Internet 里,IP 地址是一个32位的二进制地址,为了便于记忆,将它们分为4组,每组8位,由小数点分开,用四个字节来表示,而且,用点分开的每个字节的数值范围是0~255,如202.116.0.1,这种书写方法叫做点数表示法。
IP 地址可确认网络中的任何一个网络和计算机,而要识别其它网络或其中的计算机,则是根据这些IP 地址的分类来确定的。一般将IP 地址按节点计算机所在网络规模的大小分为A ,B ,C 三类,默认的网络屏蔽是根据IP 地址中的第一个字段确定的。
1. A 类地址
A 类地址的表示范围为:1.0.0.0~126.255.255.255,默认网络屏蔽为:255.0.0. 0;A 类地址分配给规模特别大的网络使用。A 类网络用第一组数字表示网络本身的地址,后面三组数字作为连接于网络上的主机的地址。分配给具有大量主机(直接个人用户)而局域网络个数较少的大型网络。例如IBM 公司的网络。
2. B 类地址
B 类地址的表示范围为:128.0.0.0~191.255.255.255,默认网络屏蔽为:255.255.0.0;B 类地址分配给一般的中型网络。B 类网络用第一、二组数字表示网络的地址,后面两组数字代表网络上的主机地址。
3. C 类地址
C 类地址的表示范围为:192.0.0.0~223.255.255.255,默认网络屏蔽为:255.255.255.0;C 类地址分配给小型网络,如一般的局域网,它可连接的主机数量是最少的,采用把所属的用户分为若干的网段进行管理。C 类网络用前三组数字表示网络的地址,最后一组数字作为网络上的主机地址。
RFC 1918留出了3块IP 地址空间(1个A 类地址段,16个B 类地址段,256个C 类地址段)作为私有的内部使用的地址。在这个范围内的IP 地址不能被路由到Internet 骨干网上;Internet 路由器将丢弃该私有地址。
IP 地址类别 RFC 1918内部地址范围
A 类 10.0.0.0到10.255.255.255
,B 类 172.16.0.0到172.31.255.255
C 类 192.168.0.0到192.168.255.255
使用私有地址将网络连至Internet ,需要将私有地址转换为公有地址。这个转换过程称为网络地址转换(Network Address Translation ,NAT ),通常使用路由器来执行NAT 转换。
实际上,还存在着D 类地址和E 类地址。但这两类地址用途比较特殊,在这里只是简单介绍一下:D 类地址称为广播地址,供特殊协议向选定的节点发送信息时用。E 类地址保留给将来使用。
连接到Internet 上的每台计算机,不论其IP 地址属于哪类都与网络中的其它计算机处于平等地位,因为只有IP 地址才是区别计算机的唯一标识。所以,以上IP 地址的分类只适用于网络分类。
在Internet 中,一台计算机可以有一个或多个IP 地址,就像一个人可以有多个通信地址一样,但两台或多台计算机却不能共享一个IP 地址。如果有两台计算机的I P 地址相同,则会引起异常现象,无论哪台计算机都将无法正常工作。
顺便提一下几类特殊的IP 地址:
1. 广播地址 目的端为给定网络上的所有主机,一般主机段为全1
2. 单播地址 目的端为指定网络上的单个主机地址
3. 组播地址 目的端为同一组内的所有主机地址
4. 环回地址 127.0.0.1 在环回测试和广播测试时会使用
1.5 子网的划分
若公司不上Internet, 那一定不会烦恼IP 地址的问题, 因为可以任意使用所有的I P 地址, 不管是A 类或是B 类, 这个时候不会想到要用子网, 但若是上Internet 那IP 地址便弥足珍贵了, 目前全球一阵Internet 热,IP 地址已经愈来愈少了, 而所申请的IP 地址目前也趋保守, 而且只有经申请的IP 地址能在Internet 使用, 但对某些公司只能申请到一个C 类的IP 地址, 但又有多个点需要使用, 那这时便需要使用到子网, 这就需要考虑子网的划分,下面简介子网的原理及如何规划。
1.5.1 子网掩码(Subnet Mask )的介绍
设定任何网络上的任何设备不管是主机、个人电脑、路由器等皆需要设定IP 地址, 而跟随着IP 地址的是所谓的子网掩码(NetMask,Subnet Mask), 这个子网掩码主要的目的是由IP 地址中也能获得网络编码, 也就是说IP 地址和子网掩码作和而得到网络编码, 如下所示:
IP 地址
192.10.10.6 11000000.00001010.00001010.00000110
子网掩码
255.255.255.0 11111111.11111111.11111111.00000000
,AND
-------------------------------------------------------------------
Network Number
192.10.10.0 11000000.00001010.00001010.00000000
子网掩码有所谓的默认值, 如下所示
类 IP 地址 范围 子网掩码
A 1.0.0.0-126.255.255.255 255.0.0.0
B 128.0.0.0-191.255.255.255 255.255.0.0
C 192.0.0.0-223.255.255.255 255.255.255.0
在预设的子网掩码(Net Mask )都只有255的值, 在谈到子网掩码(Subnet Ma sk )时这个值便不一定是255了。在完整一组C 类地址中如203.67.10.0-203.67.10. 255 子网掩码255.255.255.0,203.67.10.0称之网络编码(Network Number ,将IP 地址和子网掩码作和), 而203.67.10.255是广播的IP 地址, 所以这两者皆不能使用, 实际只能使用203.67.10.1--203.67.10.254等254个IP 地址, 这是以255.255.255.0作子网掩码的结果, 而所谓Subnet Msk 尚可将整组C 类地址分成数组网络编码, 这要在子网掩码上作手脚, 若是要将整组C 类地址分成2个网络编码那子网掩码设定为255. 255.255.128, 若是要将整组C 类分成8组网络编码则子网掩码要为255.255.255.224, 这是怎么来的, 由以上知道网络编码是由IP 地址和子网掩码作AND 而来的, 而且将子网掩码以二进制表示法知道是1的会保留, 而为0的去掉
192.10.10.193--11000000.00001010.00001010.11000001
255.255.255.0--11111111.11111111.11111111.00000000
--------------------------------------------------------------
192.10.10.0--11000000.00001010.00001010.00000000
以上是以255.255.255.0为子网掩码的结果, 网络编码是192.10.10.0, 若是使用255.255.255.224作子网掩码结果便有所不同
192.10.10.193--11000000.00001010.00001010.11000001
255.255.255.224--11111111.11111111.11111111.11100000
--------------------------------------------------------------
192.10.10.192--11000000.00001010.00001010.11000000
此时网络编码变成了192.10.10.192, 这便是子网。那要如何决定所使用的子网掩码,255.255.255.224以二进制表示法为11111111.11111111.11111111.11100000, 变化是在最后一组,11100000便是224, 以三个位(Bit )可表示2的3次方便是8个网络编码
子网掩码二进制表示法可分几个网络
255.255.255.011111111.11111111.11111111.000000001
255.255.255.128
11111111.11111111.11111111.100000002
255.255.255.192
,11111111.11111111.11111111.110000004
255.255.255.224
11111111.11111111.11111111.111000008
255.255.255.240
11111111.11111111.11111111.1111000016
255.255.255.248
11111111.11111111.11111111.1111100032
255.255.255.252
11111111.11111111.11111111.1111110064
以下使用255.255.255.224将C 类地址203.67.10.0分成8组网络编码, 各个网络编码及其广播IP 地址及可使用之IP 地址序号网络编码广播可使用之IP 地址
(1)203.67.10.0--203.67.10.31
203.67.10.1--203.67.10.30
(2)203.67.10.32--203.67.10.63
203.67.10.33--203.67.10.62
(3)203.67.10.64--203.67.10.95
203.67.10.65--203.67.10.94
(4)203.67.10.96--203.67.10.127
203.67.10.97--203.67.10.126
(5)203.67.10.128--203.67.10.159
203.67.10.129--203.67.10.158
(6)203.67.10.160--203.67.10.191
203.67.10.161--203.67.10.190
(7)203.67.10.192--203.67.10.223
203.67.10.193--203.67.10.222
(8)203.67.10.224--203.67.10.255
203.67.10.225--203.67.10.254
可验证所使用的IP 地址是否如上表所示
203.67.10.115--11001011.01000011.00001010.01110011
255.255.255.224--11111111.11111111.11111111.11100000
--------------------------------------------------------------
203.67.10.96--11001011.01000011.00001010.01100000
203.67.10.55--11001011.01000011.00001010.00110111
255.255.255.224--11111111.11111111.11111111.11100000
--------------------------------------------------------------
203.67.10.32--11001011.01000011.00001010.00100000
其它的子网掩码所分成的网络编码可自行以上述方法自行推演出来。
1.5.3 子网的应用