Teaching Plan Name Zhang Yu-fei Academic Year 2013-2013 Term 2 Date 2013.03.15 Period 3-4 Textbook COMPUTER NETWORK SPecialy and 10计算机科学与技术本科 Content Chapter2应用层 2 Objectives 了解网络应用层协议,掌握HTP协议的定义及格式等内容。 Key points HTTP Message Format Poinsi Non-persistent and persistent connections Content for f sudy htpw/e5.tx htp//wwrfeditr6.xt Teaching equipment Multimedia Related knowledge Intemet Teaching methds 启发式、讨论式教学 复习上章节的重要内容,从网络层次结构,引入本章 5分钟 2 Application Layer(应用层) 20分钟 .2 of Application Layer protoco(应用层协议原理) 2.1.1 Application-Layer Protocol Application:communicating.distrbuted processes running in network hosts in "user space",exchange messages to implement app egemail,file transfer,the Web Application-layer protocols one "piece"of an app.define messages exchanged by apps and actions taken user services provided by lower layer protocols 20分钟 2.12 What Services Does an Application Need? Data loss. ome apps( udio)can tolerate some loss tenet)require0%ele data transfe 6tprS是,化requremmmo n other apps ("elastic apps")make use of whatever bandwidth they get Timing:some apps (e.g,Intemet telephony,interactive games)require low delay 10分钟 2.1.3 Services Provided by the Intemet Transport Protocol TCP service:UDP service: 2.14 Network Applications Covered in this Book A Nuts and Bolts Description (讲解应用层需要下层运输层结构提供的服务;用启发讨论式教学方式。)8 Teaching Plan Name Zhang Yu-fei Academic Year 2013-2013 Term 2 Date 2013.03.15 Period 3-4 Textbook COMPUTER NETWORK Specialty and Stratification 10 计算机科学与技术 本科 Content Chapter 2 应用层 Teaching hours 2 Objectives 了解网络应用层协议,掌握 HTTP 协议的定义及格式等内容。 Key points HTTP Message Format Points difficult to understand Non-persistent and persistent connections Content for self study http://www.rfc-editor.org/rfc/rfc1945.txt http://www.rfc-editor.org/rfc/rf c2616.txt Teaching equipment Multimedia Related knowledge Internet Teaching methods 启发式、讨论式教学 Outlines, requirements and time allocation 复习上章节的重要内容,从网络层次结构,引入本章 2 Application Layer(应用层) 2.1 Principles of Application Layer protocol(应用层协议原理) 2.1.1 Application-Layer Protocol Application: communicating, distributed processes running in network hosts in “user space”, exchange messages to implement app e.g., email, file transfer, the Web Application-layer protocols one “piece” of an app, define messages exchanged by apps and actions taken user services provided by lower layer protocols 2.1.2 What Services Does an Application Need? Data loss: some apps (e.g., audio) can tolerate some loss other apps (e.g., file transfer, telnet) require 100% reliable data transfer Bandwidth:some apps (e.g., multimedia) require minimum amount of bandwidth other apps (“elastic apps”) make use of whatever bandwidth they get Timing: some apps (e.g., Internet telephony, interactive games) require low delay 2.1.3 Services Provided by the Internet Transport Protocol TCP service;UDP service: 2.1.4 Network Applications Covered in this Book A Nuts and Bolts Description (讲解应用层需要下层运输层结构提供的服务;用启发讨论式教学方式。) 5 分钟 20 分钟 20 分钟 10 分钟