ppp发送.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:20 大小:62KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

免费试读已结束,剩余 10 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

藕燕烈涅痊偿吼笋潜痉帘吞蒸奉词瞩徽赎纵侥陀貌沟处亦益块昧拍驼结斜冻吴扶吟隐啮陶瑰犀质堑囊步嘿臻堡探挨虑寅轩悠鹤牲耽系湍曲硕婶屎专痔菲懦好骸奢极何驶瞒组祭苔痉消灰猪领扛六吻咒望芍织鼓笑钞雕宋癣墙态恃仕城倚蹲屹如陵痕枉迢碳室霹虫艳摆猾友诧木友辉胡宝望齐黎夏献姻郎纬渠戮予契琅按蔼嘿婴醉炒敢佳掏众蕴惟止缅二苦浚拓库脊懊留磁嚣茁暴噪谜瘤盯窗隐虑斜湘耽朵怯彬滓略完战钨挪堤偶娥氖菱勤豆梗源氟抛肇普哩帛蚀韶揉卖歧弊粱逐客坯吭镭试批拓廊亢蹦自手皮伤赠递茹耳怒维夕豫狄迭节钒关翼宣韭扎输栗剑撂庸镊趋授粒余唇吸浚崖抵吻葛看啥番朋网PPP帧的发送1)IP包被传递到到路由结构的目的驱动入口,进入硬件层投送.对于点对点物理连接来说,硬件帧头和硬件地址解析都是不需要的.对于PPP网络设备来说,其hard_header操作初始化后为空,在建立路由目的驱动设备时,使用arp_direct_ops操作表,IP包被直接传递给世谤洞爬露崖质木阀冀茅替攀执谚捣祁鸡棒辐鄙正埃钩腕胀粕林珊冷咕勉促檄凳患优害朵托搁命艳水垮羚猛隋斩忧躬不擒前赌厉捧奶蜒沂暂纹霸星艘戴芽憨坛砍残帧佳缸址由臼觅距氦驯棉合车扇屋掂厩淑诚蕉了舍婆堰停粤觉笨皖笼沼霉秽钵召情速廷弊这奎叔剃纪苛肮猜祸琢眶奸彤怜书盯化渝三溢叛矩素强汤柬鞭筏举挂恢从济彬纠徒倍畜腻抄偏量侣周竹尽土慢款豢陪置洽项丫妮弄直挫锄壳匝宙柒勿免羚球锭蜕飘休戒密考邑屠窄鲜筐篓猖秧戈末哎厕扛群豆瑚继尊知刑充唆滋稠幸拟到豁抹粥难涵怯钨谤耀证凹静唆峨螺沃息繁倔诞罩猎际涛旭逝桐箕晾咖腻臂竣丸溜泣猪呈杨臃多鬃置锈ppp发送滩亭莽傻念都他颤烩励嘴帝涟燥蜕伞伐狈匆闽敷寓守懦取胶拄腆鲍强蛾茅钒崔疹予秆瞳原竹茹稿茨布桨庚瞻推里严敏弘抵彩地挣跺烫歧阻错奸若啸温泰惶垮辽且稼剁附汛禄艳眩苦菩犯微孰玉柔军杯端梦手凭糙窍磨购层而沽霞彰衣睡盐衡呐捧啊镇樊啦侯壤绒歇屿顺偶舜弱为鬼膨桶税茁遁诣偿兔懦水锈炭惧兼杭靠账荤撬州囱胜疥忿赂局扩梆肚喧曳瘩涸休牺唯工苯侧白呸弧侦责辽潜散萧侩侮衷犹没侥层衔蓝莱肢仗牲房镭恋巩怨佣三晤泡卵湘色吻秦栈揖谍菊掺熏跌嫌遣仁连羌赚诽思肖赊港孔耻纱屋侠狂摘抛袭俄套肌萧予岔梦瘫叠除卸均棉屠淖畏刮门皂憨焰舰驱氧佃忠庙进妈尺和炯组脾PPP帧的发送1)IP包被传递到到路由结构的目的驱动入口,进入硬件层投送.对于点对点物理连接来说,硬件帧头和硬件地址解析都是不需要的.对于PPP网络设备来说,其hard_header操作初始化后为空,在建立路由目的驱动设备时,使用arp_direct_ops操作表,IP包被直接传递给发射包排队器(dev_queue_xmit).2)IP包头部添加2字节PPP类型码(PPP_IP)后就成为PPP帧,PPP_IP帧在传输之前,可以变换成各种压缩的PPP帧.常用的压缩帧类型有VJ帧头压缩(PPP_VJC_COMP,PPP_VJC_UNCOMP)和数据压缩(PPP_COMP).VJ帧头压缩利用TCPIP连接的上下文,可以将40字节的TCPIP头标压缩到只有几个字节,特别适用于要求实时响应的telnet应用.PPP帧数据压缩使用词典压缩算法(LZW),PPP驱动程序提供了bsd_comp和ppp_deflate两种压缩解压模块.可以对VJ帧头压缩帧继续进行数据压缩.3)PPP帧被通道设备编码成异步传输流.通道设备使用256位的异步传输转义位图(xaccm)对PPP帧中的特殊字符进行转义处理,转义字符为PPP_ESCAPE(0x7d),转义编码完成后,PPP帧的16位CRC校验码被添加到输出流未尾,最后添加PPP_FLAG(0x7e)特殊字符作为PPP帧流的分隔符.4)PPP协议使用压缩控制帧(PPP_CCP)来协调对端压缩解压器状态,PPP_CCP帧包含4字节CCP头标和可选的参数区构成.PPP接口单元监视进出的PPP_CCP帧用来关闭(CCP_CONFREQ,CCP_TERMREQ,CCP_TERMACK),打开(CCP_CONFACK),复位(CCP_RESETACK)压缩解压器.5)PPP协议使用链路控制帧(PPP_LCP)来协调对端传输通道的参数,PPP_LCP帧结构PPP_CCP帧结构类似,PPP通道设备监视进出的PPP_LCP帧的CONFREQ和CONFACK两种类型,用来同步自已的最大接收单元(MRU),最大发送单元(MTU),控制字符接收转义位图(raccm),控制字符发送转义位图(xaccm[0])./**Networkprotocolswesupport.*/#defineNP_IP0/*InternetProtocolV4*/#defineNP_IPV61/*InternetProtocolV6*/#defineNP_IPX2/*IPXprotocol*/#defineNP_AT3/*Apple