1、计算机网络计算机网络最基本概念之一最基本概念之一(使用(使用 Office XP演示)演示)大连理工大学大连理工大学谢希仁谢希仁 2003 年年FFFF计算机网络计算机网络计算机网络计算机网络 常见的几种计算机连网方法点对点连接(这是最简单的网络)总线网星形网集线器环形网不管哪一种计算机网络都可以用一朵云来表示计算机网络计算机网络计算机网络计算机网络使用路由器可以把不同的计算机网络互连起来网络网络网络网络网络网络网络路由器路由器路由器路由器路由器路由器 互连网(互联网)由许多网络通过路由器互连而成 互连网(互联网)是:“网络的网络”互连网互连网也可以用一朵云来表示FFFFABAB宽带线路窄带线
2、路在宽带线路上比特传播得快 在窄带线路上比特传播得慢 错误的概念宽带线路窄带线路宽带线路:每秒有更多比特从计算机 注入到线路。宽带线路和窄带线路上比特的传播速率是一样的。比喻:汽车运货宽带线路窄带线路宽带和窄带线路:车速一样宽带线路:车距缩短100101110100100111010001011010FF 两部电话机只需要用一对电线就能够互相连接起来。传统电话网使用电路交换但若要将 5 部电话机两两相连,则需要 10 对电线。传统电话网使用电路交换 交换机当电话机的数量很大时,就必须使用电话交换机进行连接。传统电话网使用电路交换 A1.通话前先拨号建立连接。可能只要经过一个交换机(如 A 到
3、B)可能要经过多个交换机(如 C 到 D)2.通话过程中,通信双方一直占用所建立的连接。3.通话结束后,挂机释放连接。电路交换的特点交换机交换机交换机交换机交换机交换机BCD计算机终端早期的计算机网络采用电路交换那时计算机很少,非常昂贵。远地终端(没有处理功能)通过通信线路(可能要经过许多个交换机)使用处于网络中心的计算机的资源。FF数 据数 据数 据F 在发送端把要发送的报文分隔为较短的数据块F 每个块增加带有控制信息的首部构成分组(包)F 依次把各分组发送到接收端F 接收端剥去首部,抽出数据部分,还原成报文数 据分组报文发送端首部分组数 据首部分组首部数 据发送发送发送在前发送接收端数 据
4、首部数 据首部数 据首部FF分组从 A 传送到 B 的过程网络网络网络网络网络网络网络路由器路由器路由器路由器路由器路由器AB查找路由表目 的 地 下一跳路由器查找路由表目 的 地 下一跳路由器查找路由表目 的 地 下一跳路由器这就是基于存储转发的分组交换FF5 54 43 32 21 1Application layerTransport layerInternet layerData link layerPhysical layerTCP/IP 的体系结构网络接口层IP各种应用层协议HTTP,FTP,SMTP,DNS 等TCP网际层运输层UDP应用层TCP:传输控制协议(Transmiss
5、ion ControlProtocol)IP:网际协议UDP:用户数据报协议(User DatagramProtocol)5432154321H3物 理 传 输 媒 体数 据 部 分数 据 部 分数 据 部 分数 据 部 分10100110100101 比 特 流 11 010111010T2计算机 1 1H5H4H2首部尾部AP2AP1应 用 程 序 数 据计算机 2 2比特帧IP数据报IP分组TCP报文段UDP报文段FF路由器之间不断交换路由信息(这里没有画出路由器之间的网络以及连接在网络上的计算机)因特网的路由器之间不断交换路由信息的复杂过程对用户是透明的(用户看不见)IP 网络网络路由器路由器电信网电信网向用户电话机提供可靠交付TCP 协议协议丢弃丢弃丢弃丢弃丢弃丢弃FF因特网应用程序TCP 协议保证了应用程序之间的可靠通信应用程序IP 协议控制分组在因特网的传输但因特网不保证可靠交付FF客户客户(client)服务器服务器(server)数据链路层物理层运输层网络层数据链路层物理层运输层网络层 发起连接建立请求应用层应用层客户服务器因特网 接受连接建立请求计算机A计算机B数据链路层物理层运输层网络层数据链路层物理层运输层网络层数据链路层物理层运输层网络层应用层应用层应用层计算机A计算机B计算机C客户1服务器1服务器2客户2因特网FF