一些专用名词的解释

来源:互联网 发布:福建师范大学网络教育 编辑:程序博客网 时间:2024/05/16 12:22

 主要有:IP地址、子网和子网掩码、端口号、地址解析、域名系统、数据封装与解封装。

IP地址
    IP地址就是给每个连接在Internet上的主机分配的一个32bit地址。按照TCP/IP协议规定,IP地

址用二进制来表示,每个IP地址长32bit,比特换算成字节,就是4个字节。说的浅显一些就是告诉

大众:“我就在****** ****** ****** ******,要找我将就来这里”,这样在网络里自己就有一个

属于自己的地址,或者还可以说成是,我目前使用的这台计算机在网络里编号是“****** ******

****** ******”。格式方面,目前使用的IPV4,就是有4段数字,每一段最大不超过255。那局域网

怎么分配IP地址呢?互联网上的IP地址统一由一个叫“IANA”(Internet Assigned Numbers

Authority,互联网网络号分配机构)的组织来管理(具体细节在这里不需要细究)。


子网和子网掩码
    为了便于表达和识别,IP地址是以十进制形式表示的如210.52.207.2(称之为点分十进制),

每段所能表示的十进制数最大不超过255。为什么要进行子网划分呢?因为子网的划分只是为了区分

各个网络的不同,管理和访问性等,就好象每个省为什么要划分很多个市,每个市要划分很多个县

一样的道理。

   子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪

些位标识的是主机所在的子网以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须

结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部

分。简单来说,子网掩码就是把IP地址中属于网络号的位置的值用“1”代替,把属于主机号的位置

的值用“0”代替。

     当然,我们要了解一下公有地址和私有地址。公有地址(Public address)由Inter NIC

(Internet Network Information Center 因特网信息中心)负责。这些IP地址分配给注册并向

Inter NIC提出申请的组织机构。通过它直接访问因特网。而私有地址(Private address)属于非

注册地址,专门为组织机构内部使用。但是注意,以下列出留用的内部私有地址
  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

    至于为什么要这样分类?因为最初设计互联网络时,为了便于寻址以及层次化构造网络,每个

IP地址包括两个标识码(ID),即网络ID和主机ID。同一个物理网络上的所有主机都使用同一个网

络ID,网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个主机ID与其对应。

端口号
    在网络技术中,端口(Port)大致有两种意思:一是物理意义上的端口,比如,ADSL Modem、

集线器、交换机、路由器用 于连接其他网络设备的接口,如RJ-45端口、SC端口等等。二是逻辑意

义上的端口,一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的

80端口,用于FTP服务的21端口等等。当然在网络编程的时候使用的是后者,TCP/IP使用的是一个16

位的整数来标识一个端口,由于TCP协议和UDP协议时两个完全独立的软件模块,因此各自的端口号

也相互独立,比如说TCP中可以有一个8080号端口,UDP中也可以有一个8080号端口。

地址解析
    地址解析(Address Resolution)是指转换或表达一个系统中的实体地址到第2个系统中相同实

体中的等价地址的过程,当两个寻址系统是指相同实体时。例如,将一个 IP 地址转换为它特定的

域名服务器名,或转换一个 IP 地址到它的 MAC 地址。实际上就是将计算机中的协议地址翻译成物

理地址(或称为MAC地址,即媒体映射地址)。当然在TCP/IP协议中包含了地址解析协议(Address

Resolution Protocol,ARP)。ARP标准定义了两种基本信息类型:请求和响应。当一台主机要求转

换为一个IP地址的时候,它广播一个含有该IP地址的ARP请求,如果该请求与一台机器(之所以说机

器而不说计算机,是由于除计算机外有些机器也拥有IP地址,如路由器等)的IP相匹配,则该机器

发出一个含有所需物理地址的响应。响应是直接发给广播该请求的机器的。

域名系统
    域名系统(Domain Name System缩写DNS,Domain Name被译为域名)是因特网的一项核心服务

,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不

用去记住能够被机器直接读取的IP数串。一个系统全域名由主机名、域名和扩展名三部分组成,各

部分之间用“.”分隔。使用域名的目的就是利用简单的词段来代替复杂的点分十进制IP地址,诚然

,IP地址与域名之间需要转换,这就涉及到了“域名解析”(应该就是去查找数据库,找到匹配项

)。

 

数据封转与解封装
    当主机要通过网络向其他设备发送数据时,首先要对数据进行打包,这一过程就称之为数据封

装。在TCP/IP中,为了实现通信并交换信息,每一层都有各自的协议数据单元(Protocol Data

Units,PDU),通过封装使每个PDU附加到数据上。这一过程就是数据一步一步在经过的地方被操作

了,如:链路层中被操作为数据帧,在网络层则是数据包,在传输层则是数据段。
    解封装则是数据封装的逆过程,当目的主机收到一个以太网中的数据帧是,数据就开始行协议

栈中由底向上,同时去掉各层协议加上的报文首部。

 

 


 

原创粉丝点击