首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--计算机网络论文--一般性问题论文

ICMPv6协议及其在Linux下的接口技术

第一章 概述第1-16页
第二章 IPv6协议简介第16-20页
   ·IPv6 分组头格式第17-18页
   ·IPv6 扩展头第18-20页
第三章 IPv6地址结构第20-26页
   ·IPv6地址划分第20-24页
     ·单播地址第21-22页
     ·任播地址第22-23页
     ·组播地址第23-24页
   ·标识节点所需的地址第24-26页
第四章 ICMPv6协议第26-33页
   ·报文格式第26-27页
   ·源地址第27-28页
   ·报文处理规则第28-29页
   ·ICMPv6差错报文第29-31页
     ·目的不可达报文第29页
     ·分组过大报文第29-30页
     ·超时报文第30页
     ·参数出错报文第30-31页
   ·ICMPv6信息报文第31-33页
     ·回射请求报文第31页
     ·回射应答报文第31-33页
第五章 组播监听者发现协议简介第33-35页
第六章 邻居发现协议第35-74页
   ·协议简介第35-38页
   ·报文格式第38-44页
     ·路由器请求报文第38-39页
     ·路由器通告报文第39-40页
     ·邻居请求报文第40-41页
     ·邻居通告报文第41-42页
     ·重定向报文第42-43页
     ·选项第43-44页
   ·邻居的发现第44-47页
     ·数据结构第44-45页
     ·发送报文算法第45-47页
     ·数据结构的维护第47页
   ·路由器的发现第47-57页
     ·路由器请求的确认第47-48页
     ·路由器通告的确认第48页
     ·路由器行为规范第48-50页
     ·发布通告第50-53页
     ·主机行为规范第53-57页
   ·地址解析第57-64页
     ·消息确认第57-59页
     ·地址解析过程第59-60页
     ·接收邻居请求第60-61页
     ·发布应答性邻居通告第61页
     ·接收邻居通告第61-63页
     ·发布非应答邻居通告第63页
     ·任播邻居通告第63-64页
     ·代理邻居通告第64页
   ·邻居不可达检测第64-68页
     ·可达性确认第65页
     ·邻居缓存表表项状态第65-66页
     ·节点行为规范第66-68页
   ·重定向第68-70页
     ·重定向消息的确认第68-69页
     ·路由器行为规范第69页
     ·主机行为规范第69-70页
   ·选项的处理第70-71页
   ·协议的相关参数第71-72页
     ·路由器参数第71页
     ·主机参数第71页
     ·节点参数第71-72页
   ·安全考虑第72-73页
   ·重编号的考虑第73-74页
第七章 IPv6无状态地址自动配置第74-78页
   ·协议简介第74-75页
   ·自动配置的过程第75-78页
第八章 Linux环境下ICMPv6接口的编程实现第78-110页
   ·套接口选项第78-83页
     ·Set函数和Get函数第78-79页
     ·socket选项第79-83页
   ·原始套接口第83-93页
     ·创建原始套接口第83-84页
     ·原始套接口输出第84页
     ·原始套接口输入第84-87页
     ·ICMPv6报文在Linux中的相关数据结构第87-93页
   ·数据链路访问第93-98页
     ·创建PF_PACKET套接口第93-95页
     ·相关的数据结构第95-96页
     ·IPv6报文在在以太网的传输第96-97页
     ·校验和第97-98页
   ·实现环境第98-99页
   ·icmp6snoop侦听程序第99-101页
     ·main( ) 函数第99-100页
     ·选项的处理函数nd_opt_recv( )第100-101页
   ·原始套接口版本icmp6send报文发送程序第101-104页
     ·数据结构第102-103页
     ·main( ) 函数第103-104页
     ·nd_send( )函数第104页
   ·PACKET套接口版本的icmp6send程序第104-107页
     ·main( )函数第105页
     ·报文结构第105-106页
     ·校验和计算第106-107页
     ·sll地址结构第107页
   ·试验与测试第107-110页
第九章 总结第110-111页
附录A  程序源代码第111-113页
 A. 1icmp6snoop程序源代码第111页
 A. 2原始套接口版本的icmp6send程序源代码第111-112页
 A. 3PACKET套接口版本的icmp6send程序源代码第112-113页
附录B  Linux下IPv6的Socket套接口第113-122页
 B. 1套接口地址结构第113-116页
  Linux下的通用套接口地址结构第113页
  Linux下的IPv4套接口地址结构第113-114页
  Linux下的IPv6套接口地址结构第114-115页
  IPv6通配地址第115页
  支持IPv6的相关地址操作函数第115-116页
 B. 2TCP套接口第116-118页
  socket函数第116-117页
  connect函数第117页
  bind函数和IPv6通配地址第117-118页
  listen函数第118页
  accept函数第118页
 B. 3UDP套接口第118-119页
  recvfrom函数第119页
  sendto函数第119页
 B. 4讨论第119-122页
  给UDP调用connect第120页
  在一个UDP套接口多次调用connect第120-122页
附录C  缩略词和专用术语第122-123页
参考文献第123-125页
致谢第125-126页
个人简历、研究成果及获奖情况第126页

论文共126页,点击 下载论文
上一篇:基于GIS的城市配电网规划
下一篇:巴中市医疗废物管理研究