首页 > 代码库 > 01_TCP/IP概念

01_TCP/IP概念

1.IP地址

  在TCP/IP协议栈中,编址由IP协议规定. 对于IPv4来说,IP协议规定,每台主机一个32位的主机IP地址,该32位被分为两部分:<1>网络号 <2>主机号.   

网络中每个物理网络都有一个唯一的值作为网络号; 每个网络中的主机都有一个唯一的主机号。

除了每个主机外,IP协议规定给每个路由器分配一个IP地址。

 

2.地址解析

  address resolution(地址解析), 是将计算机中的协议地址(IP地址)翻译成物理地址(MAC码,也是媒体映射地址), 地址解析只能在本地网内进行。

地址解析技术:

   <1>table-loopup : 适用于WAN, 是通过建立数组(协议地址,MAC码)。

 <2>closeform-computation(相近形式计算)

 <3>message-exchange:该方式适用于LAN, 是基于分布式的处理方式,通过主机以一个广播的形式发送一个解析请求,并等待网络内主机的响应。 ARP协议规定了两种信息的基本类型:<1>request (请求)  <2>response(应答)  

 

3.域名系统

  TCP/IP协议族中,域名系统是一个分布式的数据库,由它来提供IP地址和主机名之间的映射信息。

可以调用一个标准的库函数来查看给定名字的主机的IP地址;系统也提供一个逆函数,来对给定IP地址查看对应的主机名。