tag 标签: adsl连接

相关博文
  • 热度 25
    2013-8-16 09:52
    1027 次阅读|
    0 个评论
    上一篇,已经简单为大家介绍了 有关如何使用W5300实现ADSL连接的内容,今天继续介绍 连接过程。 连接过程 ADSL连接过程如下。   图 2. W5300 PPP/PPPoE过程 Phase 0. W5300 PPP/PPPoE(ADSL)设置 为ADSL的连接和通信设置基本配置。 Phase 1. PPPoE发现过程 连接到PPPoE服务器(NAS)以启动PPP/PPPoE连接。 Phase 2. PPP LCP配置过程 通过与PPP服务器的协商,设置用于PPP连接的基本配置。 Phase 3. PPP认证过程 通过使用PAP或CHAP来处理用户认证。 Phase 4 PPP IPCP配置过程 获取用于IP协议的IP地址,网关地址和DNS地址。 Phase 5 W5300连接端口关闭过程 在ADSL连接过程结束之后,关闭端口0. Phase 6 PPPoE断开连接过程 关闭与PPP/PPPoE服务器之间的连接。   Phase 0. W5300 PPP/PPPoE(ADSL)设置 为使用ADSL连接设置基本配置。 -       启用模式寄存器的PPPoE位,并为PTIMER和PMAGICR分配数值。 -       设置SOCKET 0的模式并打开端口。     Phase 1. PPPoE发现过程 连接到PPPoE服务器以启动PPP/PPPoE连接过程. -       需要获取PPP/PPPoE服务器的IP地址。 -       通过与PPPoE服务器的协商,获取会话ID。   图 3. PPPoE发现过程 Phase 2. PPP LCP配置过程 用于PPP连接的基本信息是通过与PPP服务器协商来获取的。 通过使用LCP选项,完成必要信息的设置。 完成最大接收单元的值,认证协议, Magic Number的设置。   图 4. PPP LCP 配置过程 W5300支持LCP选项   继续阅读:http://blog.iwiznet.cn/?p=5486 感谢您的关注! 相关文章: 如何使用W5300实现ADSL连接(一) 如何测试W5300的内部TX/RX存储器? 与我们更多交流: WIZnet邮箱:wiznetbj@wiznet.co.kr WIZnet中文主页:http://www.iwiznet.cn WIZnet企业微博:http://e.weibo.com/wiznet2012  
  • 热度 18
    2013-8-16 09:51
    1086 次阅读|
    0 个评论
    上一篇,已经简单为大家介绍了 有关如何使用W5300实现ADSL连接的内容,今天继续介绍 连接过程。 连接过程 ADSL连接过程如下。   图 2. W5300 PPP/PPPoE过程 Phase 0. W5300 PPP/PPPoE(ADSL)设置 为ADSL的连接和通信设置基本配置。 Phase 1. PPPoE发现过程 连接到PPPoE服务器(NAS)以启动PPP/PPPoE连接。 Phase 2. PPP LCP配置过程 通过与PPP服务器的协商,设置用于PPP连接的基本配置。 Phase 3. PPP认证过程 通过使用PAP或CHAP来处理用户认证。 Phase 4 PPP IPCP配置过程 获取用于IP协议的IP地址,网关地址和DNS地址。 Phase 5 W5300连接端口关闭过程 在ADSL连接过程结束之后,关闭端口0. Phase 6 PPPoE断开连接过程 关闭与PPP/PPPoE服务器之间的连接。   Phase 0. W5300 PPP/PPPoE(ADSL)设置 为使用ADSL连接设置基本配置。 -       启用模式寄存器的PPPoE位,并为PTIMER和PMAGICR分配数值。 -       设置SOCKET 0的模式并打开端口。     Phase 1. PPPoE发现过程 连接到PPPoE服务器以启动PPP/PPPoE连接过程. -       需要获取PPP/PPPoE服务器的IP地址。 -       通过与PPPoE服务器的协商,获取会话ID。   图 3. PPPoE发现过程 Phase 2. PPP LCP配置过程 用于PPP连接的基本信息是通过与PPP服务器协商来获取的。 通过使用LCP选项,完成必要信息的设置。 完成最大接收单元的值,认证协议, Magic Number的设置。   图 4. PPP LCP 配置过程 W5300支持LCP选项       Phase 3. PPP认证过程 W5300支持PAP或CHAP,以实现用户认证。PAP和CHAP的详细过程如下。 3.1 PAP(密码认证协议)过程 PAP的用户认证过程如下。   图 5. PAP认证过程 3.2 CHAP(挑战握手认证协议) 过程 CHAP的用户认证过程如下。   图 6. CHAP认证过程 Phase 4. PPP IPCP配置过程. 在通过使用IPCP获取到IP地址,网关地址和DNS地址之后,他们将被应用于W5300的网络信息。 继续阅读: http://blog.iwiznet.cn/?p=5486 感谢您的关注! 相关文章: 如何使用W5300实现ADSL连接(一) 如何测试W5300的内部TX/RX存储器? 与我们更多交流: WIZnet邮箱:wiznetbj@wiznet.co.kr WIZnet中文主页:http://www.iwiznet.cn WIZnet企业微博:http://e.weibo.com/wiznet2012  
  • 热度 21
    2013-8-15 17:40
    1247 次阅读|
    0 个评论
    介绍W5300连接ADSL之前,先给大家简单介绍一下WIZnet W5300这款芯片。 W5300是WIZnet公司的一款单芯片器件,采用0.18μmCMOS工艺,内部集成10/100M以太网控制器、MAC层协议和TCP/IP协议栈,主要应用于高集成、高稳定、高性能和低成本的嵌入式系统中。其主要性能特点如下: 1)支持硬件TCP/IP协议栈:TCP、UDP、ICMP、IPv4、ARP,IGMP、PPPoE; 2)支持8路独立的网络连接端口SOCKETs同时工作; 3)内部拥有128 k字节TX/RX存储器用于数据通信,并可根据端口数据吞吐量灵活分配TX/RX存储器空间大小; 4)支持2种主机接口模式(直接寻址模式和间接寻址模式); 5)支持16/8 bit数据总线,传输速率高达50 Mbps; 6)支持第三方物理(PHY)接口。 简介 W5300支持在ADSL上的PPP/PPPoE协议通信。ADSL是使用电话线提供多种服务的通信方式。PPP是数据链路层协议,通过使用ADSL调制解调器和发送IP数据包,与ISP设备建立起点对点连接。PPPoE是使用基于以太网的PPP帧进行通信的数据链路层协议。 图 1. ADSL 该应用笔记详述了W5300的PPP/PPPoE功能,描述了ADSL连接的具体步骤。 PPP/PPPoE功能寄存器 与PPP/PPPoE相关的寄存器列表如下。了解更多详细信息,请参考W5300数据手册。 MR (模式寄存器) PPP/PPPoE模式使能位 1: 启用PPP/PPPoE 0: 禁用PPP/PPPoE IR (中断寄存器) PPP/PPPoE终止中断位 1: PPP/PPPoE连接关闭 IMR (中断屏蔽寄存器) IR(PPPT)中断屏蔽位 PATR (PPPoE认证类型寄存器) 它通知与PPPoE服务器协商的认证方法。 W5300支持2种认证方法。 例) PATR = ‘CHAP’ PTIMER(PPP连接控制协议请求计数器寄存器) 它设置连接控制协议(LCP)的发送计数器应答请求,值1约为25ms。 例) PTIMER = 200 (200 * 25ms = 5000ms = 5s) PMAGICR(PPP LCP Magic number 寄存器) 它设置了与PPPoE服务器协商过程中将会用到的4字节的 Magic number 值。 例) PMAGICR = 0×01                                               Magic number  = 0×01010101 PSIDR(PPPoE会话ID寄存器) 它通知通过W5300的PPPoE过程获得的PPP会话ID,用于与PPPoE服务器之间的通信。 例) PSIDR = 0×0017 PDHAR(PPPoE目的硬件地址寄存器) 它通知通过W5300的PPPoE过程获得的PPPoE服务器的硬件地址。 例) PDHAR = 00.01.02.03.04.05 Sn_MR (SOCKETn模式寄存器) 它设置端口n的协议类型或者选项。 S0_MR_PPPoE只有在端口0有效。它暂时用于PPPoE服务器的连接/中断。在连接建立之后,它可以用于其他协议。 S0_CR (SOCKET0指令寄存器) 对于端口0的指令寄存器,PPP/PPPoE指令,如PCON、PDISCON、PCR、PCN、PCJ可以与通用指令,如Open、Close、Connect、Listen、Send或者Recv,一同配置。 S0_IMR (SOCKET0中断屏蔽寄存器) 继续阅读 更多信息与我们交流: WIZnet邮箱:wiznetbj@wiznet.co.kr WIZnet主页:http://www.iwiznet.cn WIZnet企业微博:http://e.weibo.com/wiznet2012