中职01-网络标准化-.ppt

上传人:牧羊曲112 文档编号:4490185 上传时间:2023-04-25 格式:PPT 页数:60 大小:1.98MB
返回 下载 相关 举报
中职01-网络标准化-.ppt_第1页
第1页 / 共60页
中职01-网络标准化-.ppt_第2页
第2页 / 共60页
中职01-网络标准化-.ppt_第3页
第3页 / 共60页
中职01-网络标准化-.ppt_第4页
第4页 / 共60页
中职01-网络标准化-.ppt_第5页
第5页 / 共60页
点击查看更多>>
资源描述

《中职01-网络标准化-.ppt》由会员分享,可在线阅读,更多相关《中职01-网络标准化-.ppt(60页珍藏版)》请在三一办公上搜索。

1、中等职业学校计算机网络应用课程培训,技能型紧缺人才培养培训工程,本章内容,OSI七层参考模型概述 数据封装和拆封过程 TCP/IP协议栈 常见的TCP/IP协议,家庭用户,分支机构,Modem or ISDN,远程用户,总部,Internet,Modem,生活中的网络,实际校园网拓扑示例,核心层,汇聚层,接入层,交换,交换,交换,1G bps,1000M bps,1000M bps,100M bps,100M bps,基于交换的层次结构示例,汇聚层RG-S35XXRG-S37XXRG-S49XX,核心层RG-S35XXRG-S37XXRG-S49XXRG-S68XX,访问层RG-S19XXRG

2、-S21XX,选择锐捷产品,OSI七层模型,网络世界的法律标准!,OSI Reference Models,Data,网络设备传输数据的过程是按照七层OSI参考模型来运动的。,4.传输层,2.链路层,3.网络层,1.物理层,5.会话层,6.表示层,7.应用层,面向用户应用,面向数据传输,OSI七层参考模型,1、OSI模型每层都有自己的功能集2、层与层之间相互独立又相互依靠3、上层依赖于下层,下层为上层提供服务,应用层,应用层的作用主要是为应用软件提供接口,从而使得应用程序能够使用网络服务。http,ftp,telnet,dns,dhcp,smtp,pop3,表示层,数据的解码和编码 数据的加密

3、和解密 数据的压缩和解压 表示层是各节点应用程序、文件传输的翻译官。,会话层,会话层的作用主要是在网络中不同用户、节点之间建立和维护通信通道,同步两个节点之间的会话,决定通信是否被中断以及中断时决定从何处重新发送。会话层的责任主要有:对话控制同步,传输层,传输层负责建立端到端的连接,负责数据在端到端之间的传输传输层通过端口号区分上层服务,传输层的主要功能,服务点编址 分段与重组 连接控制 流量控制 差错控制,网络层,为网络设备提供逻辑地址负责数据从源端发送到目的端负责数据传输的寻径和转发,网络层的主要任务,逻辑地址 路由选择,数据链路层,数据链路层决定数据通讯的机制,差错检测提供对网络层的服务

4、合成传输的帧数据,数据,源地址,帧检测序列,类型,目的地址,可变,2,6,6,4,XXXXXX XXXXXX,由厂商分配给设备,由IEEE分配给厂商(如:锐捷网络00-D0-F8),前导位,MAC 地址,8,单位:字节,Ethernet II的帧格式,物理层,物理层的主要作用是产生并检测电压发送和接收带有数据的电气信号。物理层是不提供数据的纠错服务的,但是在物理层上能对数据的传输速度作一定的控制,并能监测数据的出错率。在物理层传输电气信号的载体我们称之为位流或比特流。,物理层所涉及的内容,物理层关心的是以下的一些内容:接口和媒体的物理特性位的表示传输数率位的同步线路配置:设备与媒体的连接。物理

5、拓扑:星状拓扑、环状拓扑、总线拓扑,等等。传输模式:单工、半双工或全双工。,允许接入网络资源,应用层,表示层,会话层,传输层,网络层,数据链路层,物理层,建立、管理和终止会话,将分组从源端传送到目的端;提供网络互联,在媒体上传输比特;提供机械的和电气的规约,对数据进行转换、加密和压缩,提供可靠的进程到进程的报文传输和差错恢复,将比特组装成帧;提供节点到节点方式的传输,各层间的联系,传输层,数据链路层,物理层,网络层,数据,数据,传输层报头,数据,网络层报头,数据,数据链路层报头,0101110101001000010,表示层,应用层,会话层,数据段Segment,数据包Packet,比特Bit

6、,数据帧Frame,协议数据单元,端口号,源IP+目的IP上层协议,源MAC+目的MAC,将数据帧转换成高低电平,即“0”或“1”代码,数据封装,发送数据的过程,就是一个数据封装的过程,设备A,设备B,L7数据,L7数据,H6,L6数据,H5,L5数据,H4,L4数据,H3,L3数据,H2,010101000011110000101010,T2,传输媒体,数据通信过程,数据,网络层报头+传输层报头+数据,数据链路层报头,传输层报头+数据,网络层报头,数据,传输层报头,0101110101001000010,传输层,数据链路层,物理层,网络层,表示层,应用层,会话层,数据拆封,接收数据的过程,就

7、是一个数据拆封的过程,TCP/IP 协议栈,应用层,表示层,会话层,传输层,网络层,数据链路层,物理层,应用层,传输层,Internet层,网络接口层,协议栈:利用一组协议完成OSI所实现的功能。TCP/IP协议栈:是一组由不同的协议组合在一起构成的协议栈。,TCP/IP协议栈,TCP/IP中的协议,IP 数据包格式,ARP(地址解析协议),主要用于:1.测试目的端的可达性(ping)2.测试到达目的端的路径(tracert,pathping,traceroute,扩展ping),ICMP(网际控制消息协议),TCP(传输控制协议)属于面向连接的网络协议UDP(用户报文协议)属于无连接的网络协

8、议,应用层,传输层,Internet层,物理层,数据链路层,TCP/IP传输层,TCP/IP寻址,主机 A,1028,23,源端口,目的端口,主机 B,应用客户端使用的源端口号一般为系统中未使用的且大于1023目的端口号为所进行的操作。如telnet为23。,源/目的端口号,常见的端口号,FTPTCP 20,21TelnetTCP 23HTTPTCP 80DNSTCP,UDP 53TFTPUDP 69,Well-known端口:0-1023注册端口:1024-49151动态或私有端口:49152-65535,TCP 段格式,源端口号(16比特),目的端口号(16比特),顺序号(32比特),应答

9、号(32比特),窗口大小(16比特),校验和(16比特),其它TCP控制信息(如SYN,ACK等),数据,20字节,发送 SYN(seq=100 ctl=SYN),接收 SYN,Host A,Host B,TCP 三次握手,发送 SYN(seq=100 ctl=SYN),接收 SYN,发送 SYN,ACK(seq=300 ack=101 ctl=syn,ack),Host A,Host B,接收 SYN,TCP 三次握手,发送 SYN(seq=100 ctl=SYN),接收 SYN,发送 SYN,ACK(seq=300 ack=101 ctl=syn,ack),建立会话(seq=101 ack

10、=301 ctl=ack),Host A,Host B,接收 SYN,TCP 三次握手,发送 SYN1(seq#=100),接收SYN,发送SYN1,ACK1(seq#=300 ack#=101),建立连接,ACK1(ack#=301),主机A,主机B,接收SYN,ACK,TCP三次握手过程,TCP 简单确认,滑动窗口=1,发送方,接收方,TCP 简单确认,滑动窗口=1,发送方,接收方,发送 1,接收 1,TCP 简单确认,滑动窗口=1,发送方,接收方,发送 1,接收 1,接收 ACK 2,发送 ACK 2,TCP 简单确认,滑动窗口=1,发送方,接收方,发送 1,接收 1,接收 ACK 2,

11、发送 ACK 2,发送 2,接收 2,TCP 简单确认,滑动窗口=1,发送方,接收方,发送 1,接收 1,接收 ACK 2,发送 ACK 2,发送 2,接收 2,接收 ACK 3,发送 ACK 3,TCP 简单确认,滑动窗口=1,发送方,接收方,发送 1,接收 1,接收 ACK 2,发送 ACK 2,发送 2,接收 2,接收 ACK 3,发送 ACK 3,发送 3,接收 3,滑动窗口=1,发送方,接收方,发送 1,接收 1,接收 ACK 2,发送 ACK 2,发送 2,接收 2,接收 ACK 3,发送 ACK 3,发送 3,接收 3,接收 ACK 4,发送 ACK 4,TCP 简单确认,TCP

12、 顺序号和确认号,源端口,目标端口,顺序号#,确认号#,Source,Dest.,Seq.,Ack.,1028,23,10,1,我发送#10.,TCP 顺序号和确认号,我已收到#10,现在我需要#11.,源端口,目标端口,顺序号#,确认号#,1028,23,Source,Dest.,10,Seq.,1,Ack.,1028,23,Source,Dest.,11,Seq.,1,Ack.,我发送#10.,TCP 顺序号和确认号,源端口,目标端口,顺序号#,确认号#,1028,23,Source,Dest.,11,Seq.,2,Ack.,1028,23,Source,Dest.,10,Seq.,1,A

13、ck.,1028,23,Source,Dest.,11,Seq.,1,Ack.,我已收到#10,现在我需要#11.,我发送#10.,TCP 顺序号和确认号,源端口,目标端口,顺序号#,确认号#,1028,23,Source,Dest.,11,Seq.,2,Ack.,1028,23,Source,Dest.,10,Seq.,1,Ack.,1028,23,Source,Dest.,11,Seq.,1,Ack.,1028,23,Source,Dest.,12,Seq.,2,Ack.,我已收到#11,现在我需要#12.,我发送#11,1028,23,SP.,DP.,102,Seq.,302,Ack.,

14、1028,23,DP.,101,Seq.,301,Ack.,1028,23,SP.,DP.,102,Seq.,301,Ack.,1028,23,SP.,DP.,103,Seq.,302,Ack.,SP.,TCP的数据传输过程,hostA,hostB,发送方发送101号包,确认(ACK)102号包,表示已经收到101号,需要102号包,TCP 窗 口,发送方,接收方,TCP 窗 口,Window size=3Send 2,发送方,接收方,Window size=3Send 1,Window size=3Send 3,Window size=3Send 2,TCP 窗 口,发送方,Window s

15、ize=3Send 1,Window size=3Send 3,ACK 3Window size=2,数据 3 被丢弃,接收方,Window size=3Send 2,TCP 窗 口,发送方,Window size=3Send 1,Window size=3Send 3,ACK 3Window size=2,数据 3 被丢弃,Window size=3Send 4,Window size=3Send 3,接收方,Window size=3Send 2,TCP 窗 口,发送方,Window size=3Send 1,Window size=3Send 3,ACK 3Window size=2,数

16、据 3 被丢弃,Window size=3Send 4,Window size=3Send 3,ACK 5Window size=2,接收方,Window size=3发送 2,发送方,Window size=3发送 3,第三个数据段被丢弃,Window size=2发送 4,Window size=2发送 3,ACK 5Window size=2,接收方,TCP窗口数的应用,Window size=3发送 1,Window大小为发送方或接收方的缓存大小。,滑动窗口负责对流量的控制速度,确保收发双方,UDP 段格式,源端口号(16比特),目的端口号(16比特),其它UDP控制信息,数据,校验和(16比特),8字节,UDP应用在对延时比较敏感或不要求确认的数据传输时。,内容回顾,OSI七层参考模型概述数据封装和拆封过程TCP/IP协议栈常见的TCP/IP协议,谢 谢!,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号