资源描述
Slide Title,Body Text,Second Level,Third Level,Fourth Level,Fifth Level,晁老原创CCNA中文4.0课件 260851784,*,Slide Title,Body Text,Second Level,Third Level,Fourth Level,Fifth Level,晁老原创CCNA中文4.0课件 260851784,*,Slide Title,Body Text,Second Level,Third Level,Fourth Level,Fifth Level,晁老原创CCNA中文4.0课件 260851784,Slide Title,*,Body Text,Second Level,Third Level,Fourth Level,Fifth Level,晁老原创CCNA中文4.0课件 260851784,第二章:TCP/IP互联网络,一,TCP/IP协议模型,1.1 TCP/IP介绍,TCP/IP,协议起源于美国国防部高级项目研究机构,DARPA,在60年代开发的,ARPAnet。,目前广泛应用于因特网和公司内部的私有网络。,1.2 TCP/IP模型,1.3 比较,OSI,模型与,TCP/IP,模型,二,传输层,2.1 传输层,Transmission Control,Protocol(TCP),User Datagram,Protocol(UDP),Application,Transport,Internet,Data Link,Physical,Connection-OrientedConnectionless,传输层为两台主机间应用程序提供端到端的通信,以及滑动窗口流量控制、由序列号和确认技术实现可靠性,支持全双工传输。主要有,TCP,和,UDP,协议。,TCP:,面向连接,在传输数据之前要先建立连接,有流量控制、差错检测、数据重发功能。包头较大,网络开销大。,UDP:,无连接,直接发送数据,不进行流量控制,没有差错检测和数据重传功能。包头小,网络开销较小,。,2,.,2 传输层的作用,连接管理,TCP/UDP,流量控制,多路复用,分段/重组,2,.,3,TCP,和,UDP,用户数据报协议(,UDP,),简单,无连接,低开销,尽力传递,使用,UDP,的应用:,域名系统,(DNS),;视频流;,IP,语音,(VoIP),传输控制协议(,TCP,),面向连接,可靠传输,流控,使用,TCP,的应用:,Web,浏览器;,电子邮件,文件传输程序,2,.,4,端口号的类型,思考:1,为什么FTP有两个端口号?,2,POP和SSH端口号是多少?,2,.,4,常,常,见,见,端,口,口,号,号,SendSYN,(syn=j),SYNreceived,SendSYN,ACK,(ack=j+1,syn=k),ACK(ack=k+1),HostA,HostB,1,2,3,SYNreceived,2.5,TCP,连,接,接,建,建,立,立,过,过,程,程,与,与,“,“,三,三,次,次,握,握,手,手,”,”,连,接,接,建,建,立,立,后,后,开,开,始,始,双,双,向,向,数,数,据,据,传,传,输,输,Established,2.6,TCP,确认,Window size=3,Send2,2.7,滑,滑动窗口,大,大小,Sender,Window size=3,Send1,Window size=3,Send3,ACK 3,Window size=2,Packet 3 isDropped,Window size=3,Send4,Window size=3,Send3,ACK 5,Window size=2,Receiver,Window size=3,3,之前的段已,收,收到,请求,发,发送段3,备注:流量,控,控制的类型,有,有:缓冲、,窗,窗口机制、,拥,拥塞避免,三,网络层,3.1 网,络,络层,网络层检查,网,网络拓补结,构,构,决定传,输,输报文的最,佳,佳路由,执,行,行数据转发,。,。核心是确,定,定数据包从,源,源端到目的,端,端如何选择,路,路由。,Internet Protocol(IP),Internet Control Message,Protocol(ICMP),Address Resolution,Protocol(ARP),Reverse Address,ResolutionProtocol(RARP),Application,Transport,InternetIP,DataLink,Physical,ICMP,ARP,RARP,3.2,IPv4,数据包头,3.3ICMP,Application,Transport,Internet,DataLink,Physical,Destination Unreachable,Echo(Ping),Source quench,源抑制报文,Other,ICMP,1,ICMP,报文封装在,IP,包内传输,,提,提供错误报,告,告和其他回,送,送给源节点,的,的关于,IP,数据包处理,情,情况的说明,。,。,3.3,使,使用,ping,命令测试,Ping,命令用于检,查,查网络的可,达,达性,,IcmpEchoReply,消息表示目,的,的节点可达,。,。,当网络中路,由,由器的缓冲,区,区用完时,,送,送入的报文,会,会被丢弃,,此,此时路由器,向,向发送报文,的,的主机发送,源,源抑制报文,,,,要求降低,发,发送速率。,3.3,Ping,命令,的,的输,出,出结,果,果,!,Ping,操作,成,成功,,,,收,到,到了,icmpechoreply,报文,.未收,到,到任,何,何报,文,文,Uicmp,不可,到,到达,目,目的,主,主机,Nicmp,不可,到,到达,目,目的,网,网络,Picmp,不可,到,到达,目,目的,端,端口,Qicmp,源地,址,址失,踪,踪,Micmp,禁止,数,数据,包,包分,段,段,?,收到,无,无法,识,识别,的,的数,据,据包,Router#pingProtocol ip:Target IP address:192.168.101.162Repeat count 5:Datagram size 100:Timeout in seconds 2:Extended commands n:ySource address:Type of service 0:Set DF bit in IP header?no:yesData pattern 0 xABCD:Loose,Strict,Record,Timestamp,Verbosenone:Sweep range of sizes n:Type escape sequence to abort.Sending 5,100-byte ICMP Echos to 192.168.101.162,timeout is 2 seconds:!Success rate is 100 percent(5/5),round-trip min/avg/max=24/26/28 msRouter#,Pingsupportedforseveralprotocols,3.3,扩,扩,展,展,Ping,3.4,Traceroute,命令,举,举例,Whatpatharepacketstaking?,Rome,172.16.33.5,York,London,172.16.12.3,Paris,172.16.16.2,Network Layer,York#,trace,route,ROME,Type escape to abort.,Tracing the route to ROME(172.16.33.5),1 LONDON(172.16.12.3)1000 msec 8 msec 4 msec,2 PARIS(172.16.16.2)8 msec 8 msec 8 msec,3 ROME(172.16.33.5)8 msec 8 msec 4 msec,3.5ARP,IP:172.16.3.2=,MAC:,?,.,源计,算,算机,利,利用,ARP,协议,向,向网,络,络发,广,广播,,,,寻,找,找目,标,标主,机,机的,MAC,地址,。,。,3.6,ReverseARP,Ethernet:0800.0020.1111IP=?,WhatismyIPaddress?,Iheardthatbroadcast.YourIPaddressis172.16.3.25.,RARPserver,本章,习,习题,1,,画,画出TCP/IP,模,模型,结,结构,图,图,2,,描,描述TCP和UDP的,区,区别,3,,画,画出TCP的,包,包头,4,,画,画出IPV4,的,的包,头,头,演讲,完,完毕,,,,谢,谢,谢观,看,看!,
展开阅读全文