OSI网络模型和TCPIP协议栈

上传人:平*** 文档编号:46088715 上传时间:2018-06-22 格式:PPT 页数:44 大小:1.84MB
返回 下载 相关 举报
OSI网络模型和TCPIP协议栈_第1页
第1页 / 共44页
OSI网络模型和TCPIP协议栈_第2页
第2页 / 共44页
OSI网络模型和TCPIP协议栈_第3页
第3页 / 共44页
OSI网络模型和TCPIP协议栈_第4页
第4页 / 共44页
OSI网络模型和TCPIP协议栈_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《OSI网络模型和TCPIP协议栈》由会员分享,可在线阅读,更多相关《OSI网络模型和TCPIP协议栈(44页珍藏版)》请在金锄头文库上搜索。

1、 逻辑图标交换机路由器服务器个人计算机(PC)数据通讯设备(DCE) 集线器(Hub)RCNA理论 OSI网络模型和 TCP/IP协议栈2课程的目的 ISO/OSI网络模型 TCP/IP协议栈 网络设备集线器,交换机,路由器的功能议题计算机网络概念计算机网络是指把若干台地理位置不同,且具有独立 功能的计算机,通过通信设备和线路相互连接起来, 以实现信息的传输和共享。通信的分类单播广播多播4.传输层2.数据链路层3.网络层1.物理层5.会话层6.表示层7.应用层面向用户应用面向数据传输1.ISO/OSI模型将网络通信划分为七个层次 2.层与层之间相互独立而又相互依靠通信的规则6OSI应用层用户接

2、口(如:http,ftp,telnet,dns,dhcp,smtp,pop3,E-mail,远 程教育,在线考试,视频点播)OSI表示层数据在计算机系统中的表示方 法(如:ASCII,JPEG,MPEG)加密,解密以ASCII为例: “A”表示为41H “a”表示为61HOSI会话层会话的概念:请求方与应答方交换的一组 数据流操作系统负责隔离不同的应用数据流传输层 数据链路层物理层 网络层 数据数据传输层报头数据网络层报头数据数据链路层报头0101110101001000010表示层应用层会话层数据段数据包比特数据帧协议数据单元发送数据:数据封装数据网络层报头 + 传输层报头 + 数 据数据链

3、路层报头传输层报头+ 数据网络层报头数据传输层报头0101110101001000010传输层 数据链路层物理层 网络层 表示层应用层会话层接收数据:数据拆封应用层表示层会话层传输层网络层数据链路层物理层应用层传输层Internet层物理层数据链路层利用一组协议完成OSI所实现的功能,这组协议叫做 协议栈TCP/IP协议栈OSI物理层定义:1.物理传输介质 eg.双绞线,光纤2.连接器 eg.RJ45,SC,GBIC(千兆接口卡)RJ-45连接器181RD+ 2RD- 3TD+ 4NC 5NC 6TD- 7NC 8NC1TD+ 2TD- 3RD+ 4NC 5NC 6RD- 7NC 8NC计算机

4、或路由器直连线Hub或交换机用于异种设备之间互连交叉线1RD+ 2RD- 3TD+ 4NC 5NC 6TD- 7NC 8NC1RD+ 2RD- 3TD+ 4NC 5NC 6TD- 7NC 8NC用于同种设备之间互连ABCD特点:1.所有端口同在一个广播域内2.所有端口共享带宽3.所有端口同在一个冲突域内Hub工作在物理层光纤和光缆光纤和光缆 点对点光纤传输系统是通过光缆进行连接光纤按照传输模式来划分 OSI数据链路层IEEE802模型将OSI的 L2进行划分 上层:逻辑链路控制层(LLC)指明上一层所对应的协议 底层:介质访问控制层(MAC) 定义了数据发送的机制,差错检测数据源地址帧检测序列

5、类型目的地址可变2664XXXXXX XXXXXX由厂商分配给 设备由IEEE分配给 厂商(如:实达00- D0-F8)前导位MAC 地址8单位:字节Ethernet II的帧格式载波侦听多路访问/冲突检测 (CSMA/CD)Ethernet数据帧的发送机制特点: 1.交换机的所有端口都在一个广播域内2.交换机每个端口带宽是独立的3.交换机每个端口都是独立的冲突域4.交换机能够识别 L2的控制信息0123交换机工作在数据链路层定义:1.互连多条数据链路(为互连网中每个设备分配逻辑 地址)2.决定数据传输路径(根据路由信息)OSI网络层IP 数据包格式版本号(4比特)目的 IP 地址(32比特)

6、其它IP控制信息数据生存周期 (8比特)上层协议 (8比特)源 IP 地址 (32比特)20 字节特点:1.路由器每个端口都是 独立的广播域2.路由器每个端口都是 独立的冲突域3.路由器能够识别L3的 控制信息路由器工作在网络层IP 地址网络位主机位10101100 00010000 01111010 11001100172 16 122 204128643216842132比特的二进制数每8比特表示成一个十进制数A类: B类: C类: D类: 多播组编号 E类: 用于实验NetworkHostHostHostNetwork NetworkHostHostNetwork Network Net

7、workHost8 比特8 比特8 比特8 比特IP地址的分类1A类:0NNNNNNNHostHostHost8 916 1724 2532(1-126)1B类:10NNNNNNNetworkHostHost8 916 1724 2532(128-191) 1C类:110NNNNNNetworkNetworkHost8 916 17242532(192-223) 1D类:1110MMMM多播组多播组多播组8 916 17242532(224-239)IP地址的分类IP网络中主机数的计算方法2N-2公式:“N”代表主机位数 主机位全“0”表示网络编号 主机位全“1”表示该网络中的广播私有地址 (

8、RFC1918)A类:10.0.0.0至10.255.255.255B类:172.16.0.0至172.31.255.255C类:192.168.0.0至192.168.255.255主要用于: 1.测试目的端的可达性(ping) 2.测试到达目的端的路径 (tracert,pathping,traceroute,扩展ping)ICMP(网际控制消息协议 )172.16.3.1以单播回应:IP为172.16.3.2 的MAC为0800.0020.1111 172.16.3.2以FFFF.FFFF.FFFF询问:IP为172.16.3.2的MACARP(地址解析协议 )1.本地ARP(一个IP网

9、络内)2.远程ARP(跨越多个IP网络)OSI传输层主要负责:1.将上层应用加以区分(端口号)2.建立端到端的应用连接3.可靠(如:TCP,SPX)或不可靠(如:UDP) 的数据传输服务TCP(传输控制协议)属于面向连接的网络协议UDP(用户报文协议)属于无连接的网络协议应用层传输层Internet层物理层数据链路层TCP/IP传输层常见的端口号常见的端口号传输层FTPTCP 20,21TelnetTCP 23HTTPTCP 80DNSTCP,UDP 53TFTPUDP 69主机 A102823源端口目的端口主机 B应用客户端使用的源端口号一般为系统中 未使用的且大于1023源源/ /目的端口

10、号目的端口号TCP 段格式源端口号 (16比特)目的端口号(16比特)顺序号(32比特)应答号 (32比特)窗口大小 (16比特)校验和 (16比特)其它TCP控制信息数据20 字节发送 SYN (seq=100) 接收SYN发送SYN, ACK (seq=300 ack=101)建立连接 (seq=101 ack=301)主机A主机B123接收SYN,ACKTCP三次握手过程102823SP.DP.102102Seq.302Ack.102823DP.101101Seq.301Ack.102823SP.DP.102102Seq.301Ack.102823SP.DP.103103Seq.302A

11、ck.SP.TCP的工作过程hostAhostB窗口数为“1”接收方发送1接收 1接收 ACK 2 发送 ACK 2发送 2接收 2接收 ACK 3发送 ACK 3发送 3接收 3接收 ACK 4发送 ACK 4发送方Window size = 3 发送 2发送方Window size = 3 发送 3 ACK 3 Window size = 2第三个数据 段被丢弃Window size = 3 发送 4Window size = 3 发送 3ACK 5 Window size = 2接收方TCP窗口数的应用Window size = 3 发送 1UDP 段格式源端口号(16比特)目的端口号 (16比特)其它UDP控制信息数据校验和 (16比特)8 字节课程回顾 ISO/OSI网络模型 TCP/IP协议栈 网络设备集线器,交换机,路由器的功能Q&A

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号