图解TCP/IP笔记(3)——IP协议

IP协议

跨越不一样数据链路,实现两端节点之间的数据包传输
数据链路:只负责某一个区间之间的通讯传输
IP协议:将数据包发给最终的目标地址,点对点通讯网络

面向无链接

在发包以前,不须要创建与对端目标地址的链接
好处】简化和提速3d


IP寻址

  • IP地址——链接到网络中,全部主机中识别出进行通讯的目标地址
  • 每块网卡都得设置IP地址,能够配置多个IP地址。
  • IPv4 4个8位 / IPv6 8个8位

IP地址组成

网络标识(网络地址) + 主机标识(主机地址)htm


IP地址分类

  • A类——以“0”开头
    网络标识(第1~8位) + 主机标识(后24位)
    0.0.0.0 ~ 127.0.0.0
  • B类——以“10”开头
    网络标识(第1~16位) + 主机标识(后16位)
    128.0.0.1 ~ 191.255.0.0
  • C类——以“110”开头
    网络标识(第1~16位) + 主机标识(后16位)
    192.168.0.0 ~ 239.255.255.0
  • D类——以“1110”开头
    网络标识(第1~32位),没有主机标识,常被用于多播
    224.0.0.0 ~ 239.255.255.255

广播地址

在同一链路中相互链接的主机之间发送数据
IP地址中的主机地址部分设置为1blog


子网掩码

  • 直接使用A\B\C类地址,显得浪费资源
  • 将原来A\B\C类的主机地址部分用做子网地址,将原网络分为多个物理网络的机制。
  • 子网掩码:IP地址网络标识所有1,主机标识0
  • IP地址 = 网络标识 + 子网标识 + 数据标识
  • 网络地址 = IP地址 & 子网掩码(按位与运算)
  • 举例
    IP地址 192.168.28.137
    子网掩码 255.255.255.0
    网络地址 192.168.28.0
    多播地址 192.168.28.255

将在网络上192.168.28.0做为子网络,扩充255个主机IPip



全局地址和私有地址


转载请注明http://www.javashuo.com/article/p-srwwthdd-dd.html资源

相关文章
相关标签/搜索