计算机网络期末考试复习资料

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1:Introduction1Chapter1什么是Internet----分类通信子网网络核心:交换设备,链路…资源子网网络边缘:host,server…LANWANMAN点到点广播广播1:Introduction2接入网1.住宅接入调制解调器拨号上网ADSLHFC2.公司接入LAN3.无线接入无线LANs广域无线接入1:Introduction3通信子网:Switching(a)线路交换(b)报文交换(c)分组交换1:Introduction4分组交换网中的延迟Propagation传播Transmission发送nodalProcessing结点处理Queueing排队AB1:Introduction5参考模型:TCP&OSI331.4.2TCP/IPReferenceModelsTheTCP/IPreferencemodel.331.4.2TCP/IPReferenceModelsTheTCP/IPreferencemodel.networkdatalinkphysicalnetworkdatalinkphysicalnetworkdatalinkphysicalnetworkdatalinkphysicalnetworkdatalinkphysicalapplicationtransportnetworkdatalinkphysicalapplicationtransportnetworkdatalinkphysical1:Introduction6sourceapplicationtransportnetworklinkphysicalHtHnMsegmentHtdatagramdestinationapplicationtransportnetworklinkphysicalHtHnHlMHtHnMHtMMnetworklinkphysicallinkphysicalHtHnHlMHtHnMHtHnMHtHnHlMrouterswitch封装messageMHtMHnframe1:Introduction7Internet协议栈5.支持网络应用ftp,smtp,http4.主机到主机数据传输tcp,udp3.从源端到目的端的路由IP,路由协议,VC&datagram2.在网络邻居节点之间的数据传输ppp,broadcast,ethernet,1.Bit在线路上传输applicationtransportnetworklinkphysical1:Introduction8网络互联ApplicationGatewayTransportgatewayNetworkrouterDatelinkBridge,SwitchPhysicalRepeater,Hub应用层网关在以下4层之上互联网络传输层网关在传输层连接字节流多协议路由器在不同的网络之间转发分组网桥Bridges在LAN之间存储转发数据链路层的帧中继器在电缆之间再生和放大独立的bit1:Introduction9Internet地址DomainnameportIPMACaddress(适配器地址.,NIC地址.,物理地址)ApplicationGatewayTransportgatewayNetworkrouterDatelinkBridge,SwitchPhysicalRepeater,HubIPAddress=IP:portDNSARP,RARP1:Introduction10Chapter1abbreviationC/S----client/server客户/服务器FDM----FrequencyDivisionMultiplexing频分复用TDM----timedivisionMultiplexing时分复用ADSL----asymmetricdigitalsubscriberline非对称式数字用户线路HFC----hybridfibercoax混合光纤同轴电缆LAN----localareanetwork局域网ISP----InternetServiceProvider因特网服务提供商OSI----opensysteminterconnectionreferencemodel开放系统互连参考模型TCP/IP----TransmissionControlProtocol/InternetProtocol传输控制协议/互联网络协议1:Introduction11Chapter2applications应用e-mailremoteterminalaccessWebfiletransferstreamingmultimediaInternettelephony应用层协议smtptelnethttpftpe.g.RealNetworkse.g.,Vocaltec底层传输协议TCPTCPTCPTCPTCPorUDPtypicallyUDPapplicationtransportnetworklinkphysical1:Introduction12应用体系结构applicationtransportnetworkdatalinkphysicalapplicationtransportnetworkdatalinkphysicalClient:发起到server的连接(“先发送”)------主动的Server:提供client请求的服务(“先接收”)---被动的Server进程要“永远”运行requestreplyPureP2P没有始终在线的server任意终端直接通信1:Introduction13应用体系结构Server/Client所有用户和一个服务器通信peer-to-peer用户之间共享资源,直接通信集中式目录:Napster,QQ洪泛式查询:Gnutella利用不均匀性:KaZaA1:Introduction14P2P:集中式目录集中式目录服务器peersAliceBob1111231:Introduction15P2P:洪泛式查询:GnutellaQueryQueryHitQueryQueryHit1:Introduction16P2P:利用不均匀性:KaZaAordinarypeergroup-leaderpeerneighoringrelationshipsinoverlaynetwork1:Introduction17进程通信:Socket进程通过Socket发送/接受消息socket是一扇“门”,位于:应用层和传输层之间程序设计者和OS之间标示包括IP地址和端口号(port),二者共同和主机上的进程相关联IP地址:32bit,标示主机port:16bit,标示进程(应用程序)processTCP缓冲区变量socket主机/服务器processTCP缓冲区,变量socket主机/服务器Internet由OS控制程序设计者操作1:Introduction181.Web:HTTP---hypertexttransferprotocol(2)URL:protocol+hostdomainname+filename(path)(1)http:TCP,port80,无状态非持续HTTP/1.0持续HTTP/1.1若要维护用户状态cookieWebCaches(代理服务器)clientProxyserverclientoriginserveroriginserver代理服务器1:IntroductionWhathappenedwhenyouclickaURL?(1)browserasksDNSforIPaddr.oftheURL.(2)DNSreplieswithIPaddress.(3)browsermakesaTCPconnectiontoIPaddr.(4)browsersendsaGETcommand.DomainNameserverClientServer(5)TheURLserversendsthefileindex.html.(6)TCPconnectionisreleased.(7)display1:Introduction20ftpC/S结构“outofbandcontrol”带外控制开启两个平行的TCP连接:控制(port21):在客户端和服务器之间交换命令和响应数据(port20):向服务器发送/接收文件的数据ftpserver维护状态信息FTPclientFTPserverTCP控制连接port21TCP数据连接port201:Introduction213.MailSMTP:TCP,port25报文使用7-bitASCIIMIME:多用途邮件扩展协议邮件接收协议:POPIMAPHTTPuseragentsender’smailserveruseragentSMTPSMTPPOP3orIMAPreceiver’smailserver三个主要组成:用户代理;邮件服务器;SMTP1:Introduction224.DNSDomainNameSystem:IP地址———map(映射)———域名应用层协议UDP(domainname)UDP(IPaddress)ClientNameserver1:Introduction23DNS基本工作原理1.递归查询请求主机xauat.edu.cnsports.sina.com.cn根DNS服务器本地DNS服务器dns.edu.cn123456权威DNS服务器dns.sina.com.cnTLD服务器dns.com.cn78迭代查询2.迭代查询请求主机xauat.edu.cnsports.sina.com.cn根DNS服务器dns.cn本地DNS服务器dns.edu.cn123456权威DNS服务器dns.sina.com.cnTLD服务器dns.com.cn781:Introduction24Chapter2abbreviationHTTP----hypertexttransferprotocol超文本传输协议URL----uniformresourcelocator统一资源定位器IIS----InternetInformationServerInternet信息服务器FTP----filetransferprotocol文件传输协议SMTP----SimpleMailTransferProtocol简单邮件传输协议MIME----MultipurposeInternetMailExtensionprotocol多用途因特网邮件扩展协议POP----PostOfficeProtocol邮局协议IMAP----InternetMailAccessProtocol因特网邮件访问协议DNS----DomainNameSystem域名系统P2P----peer-to-peer点到点1:Introduction25Chapter3传输层TCP服务:面向连接:在client和server之间建立连接可靠传输:在发送和接收进程之间进行可靠传输流量控制:避免发送方淹没接收方拥塞控制:当网络过载时遏制发送方不提供的服务:时间和最小带宽保证UDP服务:在发送进程和接收进程间提供不可靠的传输不提供的服务:建立连接,可靠保证,流量控制,拥塞控制,时间和带宽保证1:Introduction26UDPotherUDPusersDNSSNMP简单网络管理协议Multimedia32bitssourceport#destport#Applicationdata(message)UDPsegmentformatlengthchecksumSender:Sourceport+dest.Port+length=A(0101)Checksum=NOTA(1010)Receiver:Sourceport+dest.Port

1 / 63
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功