网络系统设计与网络处理器 主讲:华蓓 实验室:电一楼(安徽省计算与通讯软件重点实验室) 电话:

Slides:



Advertisements
Similar presentations
定 格 入 格 破 格 —— 新诗仿写复习训练 仿照下列句子,再把 “ 人生 ” 比喻成 “ 大海 ”“ 天空 ” , 造两个句子。 如果说人生是一首优美的乐曲,那么痛苦则 是其中一个不可或缺的音符。 参考答案: 1 、如果说人生是一望无际的大海,那么挫折则 是其中一个骤然翻起的浪花。 2 、如果说人生是一片湛蓝的天空,那么失意则.
Advertisements

校园及周边治安防范 暨应急预案桌面演练 实 训 乐山应急管理学会 贾 伟. 目 录 校园治安问题包含的内容 校园治安问题的特点 避免引发校园治安问题的对策 校园应急预案桌面演练实训 校园治安问题的成因.
“ 我不能 上学了,我 每天还要帮 家里拾柴火 呢。 ” 给远方的小学生写一封信 书信的基本格式: 开头顶格写称呼,打上冒号; 换行空两格写问候语; 接下来换行空两格写正文部分; 正文结束后,换行写祝颂语; 最后在右下方写上寄信人姓名和 写信日期。
晏宏斌工程师 2014 年 9 月 “ 宽带网络校校通 ” 校园网建设要点和基础维护方法. – 中小学校园网络建设要点 – 常见网络故障处理基本方法 目 录目 录.
中醫藥就醫用藥 - 婦女篇 中醫藥安全衛生教育資源中心 中醫藥就醫用藥百分百、就是藥做到: 停、看、聽、選、用專業.
下背痛 林口長庚醫院內科 住院醫師 毛畯台. 下背痛常見原因 軟組織受傷/背部筋膜發炎 椎間盤突出症 脊椎退化性關節炎 壓迫性骨折 椎間盤滑脫 惡性腫瘤 泌尿道疾患 姿勢不良.
華德學校上午校 「協助小學中國語文科教師建立專業學習型社群」計劃 (2008) 總結分享會 二零零九年一月十日.
園藝二乙 1 號 丁楷儒 32 號 孫子恩. 1. 福山萵苣 ( 大陸妹 ) : 福山萵苣,萵苣家族成員之一,鮮甜脆綠又帶有萵苣類的 特殊苦味,用來代替生菜搭配烤肉也別具風味。極少病蟲 害,只需定時澆水施肥就能健康長大,是相當容易種植又 能有大收穫的蔬菜 。 感想: 雖然大陸妹好吃又好種,但種了太多而吃不完.
企业产品成本核算制度(试行) 培训课件 河北涿州 2013年11月15日.
當我已老 謹以此文獻給像我一樣流浪在外的子女們.
第五单元 口语交际和作文.
第八章 負債 8-1 負債之意義及內容 8-2 流動負債 8-3 長期負債 8-4 其他負債.
工业财务状况表 财务部分培训 (2010年年报).
从永磁体谈起.
构建中型网络.
2015年12月14日-2015年12月20日 缩略版.
指導老師:羅夏美 組別:第四組 組員: 車輛二甲 蔡中銘 車輛三甲 莊鵬彥 國企二甲 陳于甄 國企二甲 詹雯晴 資傳二乙 林怡芳
定海区渔农村集体资产 股份合作制改革工作 档案管理培训班
北京市工作居住证办理讲解.
第十四章 局域网组建典型案例 本章主要内容 局域网组网方案设计的一般方法 网吧建设方案 校园网建设方案 企业网络建设方案 2017/3/5
祝贺您获得国家留学基金资助 请您登陆“国家留学网”查看《出国留学人员须知》,您在出国前及在外学习期间所需要办理的手续及具体流程,以及可能遇到的政策上疑问均在此《须知》上有所列明。
实际问题与一元二次方程(一).
电磁铁.
审题与立意 夏邑高中高四语文组.
電腦組合語言 光啟高中96學年度第2學期 第一篇 組合語言開發流程與指令格式.
“塞上江南”——宁夏回族自治区.
述职报告 ( 二○○七年度 ) 述职人: xxx 部 门: 计划财务部 岗 位: 部门经理.
转正述职报告 电商文案策划 XXX.
护患沟通技巧 护理部 马红云.
一、會計循環之意義 二、會計憑證概要 三、日記簿概要 四、分類帳概要
“网络问政”给九江新闻网 带来新的发展机遇 -- 九江新闻网 高立东 --.
思想道德修养与法律基础 主讲人:XXX.
特种设备安全法简介 中原油田分公司 杜习广 2015年4月 视频.
第2章:企業組織 張緯良 世新大學資訊管理系.
马街乡综治维稳工作情况汇报 汇报人:xxx.
第三課 宗教(倫理)的獨特向度 單元 3.2 全球倫理:兩項原則和四項座右銘
通病文章 休 闲   今天天气真好,晴空万里,天上飘着朵朵白云。(偶可从没见过这样的情景^_^)我和同学小刚一起骑车去上学,突然他的车气门芯坏了,我就把我车上的拔下来给他装上,我俩继续一起高高兴兴地骑车往学校赶。(原来“我”的自行车可以不用气门芯啊^_^)   我们经过一家百货商店时,我不禁感慨道:啊!看来人民生活水平的确提高了,你看那位农民老大爷,左手一台电冰箱,右手一台电视机,一溜小跑回家去了。(比周星弛在《功夫》里还要厉害?!)都说一心不能二用,当我注视老大爷的时候,冷不丁岔道里冲出来一位老太太,说
地球的地殼、海洋和大氣為我們提供生活所需的資源。
IP路由查找.
科學與科技課程 教師分享會 二OO四年五月七日.
应如何深化普通高中学生综合素质评价 北京教科院基础教育研究所 赵学勤 2010、12、14-15.
追问课堂,寻求效益 —有效教学的几点思考 牟平区实验小学 战丽娜.
电商2班 第五组. 电商2班 第五组 小组成员: 组长:汤昀 成员:杨阳、陆萍、邹斯斯、吴晓庆、吴盈盈.
社会工作概论 个案工作 课程培训 深圳电大 赖小乐.
陈 汉 文 厦门大学会计系 主任 经济学教授 博士生导师
我真的很不想活,日子過得太沒有意思了。. 我真的很不想活,日子過得太沒有意思了。 聽起來,你現在的日子真難熬,你 願意說說看為什麼嗎?
前言.
让道德之花越开越鲜艳 主讲 xxx.
老员工心态管理.
平昌县泥龙初中校本培训 中小学微型课题研究
二、感谢信的种类 根据寄送对象不同,感谢信可以分为三种: 1、直接寄送给感谢对象; 2、寄送对方所在单位有关部门或在其单位公开张贴; 3、寄送给广播电台、电视台、报社、杂志社等媒体公开播发。
热烈祝贺医院开业.
產品責任險的意義 想一想,什麼是「產品責任險」? Q
道路运输车辆 二级维护网络监督管理系统 行业信息管理 构筑诚信维修.
知 识 回 顾 1、简述路由器的端口类型及其功能。 2、简述路由器的工作原理。 3、简述路由器的常用工作模式。
亚东科技出品 神盾终端免运维管理系统 亚东科技出品
第2章 電腦硬體知識 2-1 電腦基本硬體結構 2-2 電腦的週邊設備 2-3 電腦的操作與保養
校 園 雲端輸出管理系統 新印科技股份有限公司 聯絡人:伍宏一 電 話: /
交換器(Switch)功能介紹.
計資中心業務報告 與 智慧財產權宣導 主講人:吳賢明 2019/02.
计算机网络技术及应用 制作:重庆大学 郭松涛.
古诗鉴赏.
2018 资产管理处 采购系统简介.
微机原理与接口技术 ——第三章 80x86微处理器 西安邮电大学 计算机学院 范琳.
目次检索 打印 下载 文字摘录 更换背景 多窗口阅读.
2019/4/28 溫度和溫度計.
科学架设和优化校园组网结构 提升内部网络访问和管理水平
知识点4---向量的线性相关性 1. 线性相关与线性无关 线性相关性的性质 2..
4.理財規劃者適格性分析與實作 理財規劃重點 生涯階段 「就業前準備階段」(學習階段) 「初入社會階段」 「確定職涯階段」 「維持職涯階段」
實習學生:陳姵儒 指導教授:潘明全 實習單位:戴正彥升大學中心
Presentation transcript:

网络系统设计与网络处理器 主讲:华蓓 实验室:电一楼(安徽省计算与通讯软件重点实验室) 电话: 3607043 Email:bhua@ustc.edu.cn 主页: http://staff.ustc.edu.cn/~bhua

课程目标 了解网络系统的主要设计和实现问题 了解网络处理器的体系结构及各种设计考虑 了解如何利用网络处理器的体系结构特点优化网络算法的实现,提高算法性能 了解目前通用多核技术的发展现状

课程主要内容 网络系统的包处理功能,及第一代网络系统的硬件体系结构特点 第二代网络系统的硬件体系结构特点 第三代网络系统的特点以及网络处理器技术 Intel IXP 2XXX 网络处理器 多核网络处理器的最新进展 通用多核处理器的相关进展 高速网络系统中一些关键算法的优化实现(在Intel网络处理器及Intel通用多核架构上)

参考教材 D.Comer, Network Systems Design using Network Processors (Intel IXP 2XXX Version), Pearson Prentice Hall, 2006. 张宏科等,网络处理器原理与技术,北京邮电大学出版社,2004. 会议论文

课程要求 了解目前网络系统设计面临的主要问题及技术发展的主要趋势 了解网络处理器的技术特点 学会利用网络处理器/多核处理器的体系结构特点优化算法性能 学会使用OPNET网络仿真工具

学习建议 关注设计原则,特别是各种因素的权衡考虑 关注性能与代价 重视实验及实验数据分析

考核与成绩计算 作业: 评分: 阅读文献 两个实验:50分 综述报告:50分 作业按时交,过时不计成绩 被确认为抄袭的,不计成绩 满足基本要求得75%,其余25%是对完成质量较好的作业的奖励

第一章 概 述 为什么要设计新的网络系统 为什么要使用网络处理器 因特网中常见的网络系统 网络协议回顾(略)

因特网体系结构 因特网的设计目标是适应任意的应用和通信技术,事实证明它的设计是非常有效的: 尽管新的应用与最初的应用有着很大的不同,但网络的主要基础设施仍然保持不变。 新的传输媒体和传输技术的出现并不要求对协议或应用做任何改变。

因特网存在的问题 如果现在的因特网已经有了足够的能力来支持所有可能的应用,我们为什么还要设计新的网络系统? 性能:尽管现有的因特网能够支持任何一种应用,但性能可能不是最好。解决方法是改进网络体系结构或改进网络系统设计。 扩展性:当链路速度和网络流量进一步提高时,现有网络系统无法满足性能要求。解决方法是改进网络系统的设计来适应更高的流量。 本课程讨论如何通过改进网络系统的设计来提高性能。

“网络工程”与“网络系统工程” 网络工程:指一个网络或一个企业网的宏观设计(如选择拓扑结构等)。 网络系统工程:指单个系统(如网桥、路由器等)的设计。 网络系统工程的主要任务是协议实现,即确保最终的系统能够正确地与其它系统互操作。 网络系统设计的难点是要找到一种高效的实现方法,使得网络系统具有高性能(高速度)、低成本和易于维护的特点。

多高的速度是高速度? 网络与链路的速率变化 目前所谓的高速一般指10Gbps及以上。 局域网:10Mbps,100Mbps,1Gbps,10Gbps,…… 数字线路:T1,OC-3,OC-12,OC-48,OC-192…… 常见的数字线路标准 T1 1.544Mbps OC-3 155Mbps OC-12 622Mbps OC-24 1.2Gbps OC-48 2.4Gbps OC-192 10Gbps OC-768 40Gbps 目前所谓的高速一般指10Gbps及以上。

网络的性能瓶颈(1) 早期网络的性能瓶颈在链路带宽。 目前网络的性能瓶颈在网络系统: 在过去的10年中,线路速率的增长速度远远超过了处理器性能的增长速度。 路由器线速转发的条件越来越苛刻。以10Gbps以太网、最小帧长64字节为例,线速转发要求包的最大处理时间为51.2ns。 处理器速度:处理一个IP包通常要求1600条以上的RISC指令,若RISC处理器的时钟频率为1.5GHz,一个时钟周期执行一条指令,约需要1067ns完成处理。这只考虑了最基本的协议处理,以及只处理一个端口上的数据包。对于N个端口的多端口网络系统,其集合速率必须是端口速率的N倍。

网络的性能瓶颈(2) 采用常规硬件体系结构不可能实现线速转发。 内存访问速度:按目前的存储器访问技术,一次典型的SRAM读访存约需要100ns,一次DRAM读访存约需要200ns以上,而包处理程序通常是访存密集型的(检查包头中的域,查各类表,改写包头等),处理每个IP包平均需要访存10次以上。 采用常规硬件体系结构不可能实现线速转发。

网络系统的设计重点 高性能网络系统的主要设计任务是消除各种性能瓶颈: 硬件体系结构: 软件: 通过使用多个处理器(并行)来提高硬件速度 提高底层系统的总线能力,避免输入输出成为瓶颈 软件: 巧妙设计数据结构和算法,关注实现细节

第一章 概 述 为什么要设计新的网络系统 为什么要使用网络处理器 因特网中常见的网络系统 网络协议回顾(略)

网络处理器出现之前的设计方案 软件方案 硬件方案 这两种方案之间的讨论,是工程上关于性能和灵活性的一个经典讨论。 采用标准的商用CPU(通常为RISC处理器),数据包处理用软件实现 优点:灵活性好,系统修改和升级容易,保护硬件投资 缺点:通用CPU的数据包处理能力低下,存储器瓶颈,指令集不合理(如缺乏比特级操作) 硬件方案 采用专用硬件实现,如ASIC 优点:速度快 缺点:灵活性差,开发周期长,成本高 这两种方案之间的讨论,是工程上关于性能和灵活性的一个经典讨论。

为什么使用网络处理器 网络处理器方案 网络处理器是一种新型芯片,可以提供类似通用CPU的强大编程能力,同时又具有ASIC处理数据包的高速度。 优点:速度快,灵活性好,开发周期短,保护硬件投资。 设计关键:适合数据包处理的特殊电路、适当的体系结构和特定的指令集。

第一章 概 述 为什么要设计新的网络系统 为什么要使用网络处理器 因特网中常见的网络系统 网络协议回顾(略)

因特网中的网络系统 主机:接入因特网并能和因特网上其它计算机通信的常规主机。 网桥:连接两个网络并在两个网络间转发帧的网络系统。 交换机:连接两个或多个计算机并在它们之间转发帧的网络系统,也称二层交换机。 VLAN交换机:能够模拟多个网段的二层交换机。 路由器:连接若干网络并在它们之间转发分组的网络系统。三层交换机是路由器的同义词。

因特网中的网络系统(续) 防火墙:根据管理员的安全策略提供安全保护的网络系统。 虚拟专用网(VPN)网关:利用加密在因特网上提供保密通信的网络系统。 网络地址转换器(NAT):安装在网点和因特网之间用于转换私有地址与全局地址的网络系统。 负载均衡器:安装在大型Web网站上用于分配Web请求的网络系统。七层交换机及layer 4+ switch是负载均衡器的同义词。 机顶盒:与数字娱乐系统一起使用以允许用户选择广播节目或请求定制内容的系统。

因特网中的网络系统(续) 流量监视器:能够测量来自或去往一组目的节点的峰值流量或平均流量的系统。 流量管制器:根据网络管理员给定的流量规范丢弃超规范流量的系统。 流量整形器:根据给定的流量规范调节输出流量速率(延迟某些分组)的系统。 包分析器:连接到一个网络上通过捕获分组的拷贝来测量网络性能的系统。包分析器用来检测问题和测量负载。

网络协议回顾 略

作业 从相关网站上下载并安装OPNET教育版软件,阅读相关文档,学习OPNET软件的使用。