Part I Using and Building Internet Applications

上传人:zhan****gclb 文档编号:232310591 上传时间:2023-09-17 格式:PPT 页数:16 大小:950KB
返回 下载 相关 举报
Part I Using and Building Internet Applications_第1页
第1页 / 共16页
Part I Using and Building Internet Applications_第2页
第2页 / 共16页
Part I Using and Building Internet Applications_第3页
第3页 / 共16页
点击查看更多>>
资源描述
2023/9/171Computer Networks and Internetswith Internet Applications2023/9/172Ch1 IntroductionnGrowth of computer networking:recent 25 yearsnComplexity in network systems Different technologiesVarious theories and conceptionsMultiple terminologies2023/9/173Organizationn1.Introduction:Ch13n2.Underlying hardware:Ch4Ch6n3.Packet switching:Ch7Ch16n4.Internet protocols:Ch17Ch27n5.Network applications:Ch28Ch41Study Calendar2023/9/174Ch2 Motivation And Tools Words and PhasesARPA:Advanced Research Projects Agency,高级高级研究计划署研究计划署Packet Switching:分组交换分组交换CCP:Communication Control Processor,通通信信控控制器制器Probe:探测探测Linear:线性的线性的Exponential:指数的指数的2023/9/175Ch2 Motivation And Tools 2.1 MotivationnEarly digital computers were extremely expensive and scarce.Motivation:resource sharingnARPA began its network project in 1960s.nPacket switching became the basis for all the future data networks.2023/9/176Example:ARPANET architectureFeature:The communication sub-network is the center,using the Communication Control Processor(CCP)to process communication tasks.2023/9/177nInternet grew very slowly at beginning.nIt started to grow from 1990.nRapid growth started from 1998.2.2 Growth of the Internet2023/9/1782.2 Growth of the Internet2011:2.1 billion users in the world,485 million users in China.2023/9/1792.3 ToolsProbing the Internet:1.pingping 2.traceroutetraceroute 2023/9/17102.3.1 Interpreting a ping response2023/9/1711Interpreting a ping response2023/9/17122.3.2 Tracing a route2023/9/1713Ch3 Network Programming And Applications3.1 How do computers communicate?1.Network itself does not understand any data it sends.2.Applications do all the processing in pairs.3.The computer who is standing there and waiting for requests from other computers is Server.4.The computer who is having a requirement and sending a connection request is Client.2023/9/1714Ch3 Network Programming And Applications3.2 What is Client-Server paradigm?1.The server application starts first,and waits for contact from a client.2.The client specifies the servers location and request a connection be established.3.Once connection is in place,the client and server use the connection to exchange data.4.When sending finishes,they terminate the connection.2023/9/1715Ch3 Network Programming And Applications3.3 How to set up a connection?1.Client sends request to network by command:echoclient 200002.Server receives the command.3.Server sends command to its application 20000 by:echoserver 200004.If each echo is ok,the connection sets up.2023/9/1716Ch3 Network Programming And Applications3.4 Example1.Server code:page 26-27 2.Client code:page 28-30
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!