已阅读5页,还剩58页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
迈普mpna培训,tcpip基础,技术服务部: 手 机: email:,讲师介绍,网络的分层理念 osi体系结构 tcp/ip协议栈 tcp/ip各层功能介绍 ip子网规划方法,课程内容,点对点通信需要解决的问题,使用ascii码吗?,用串行还是并行?同步还是异步?,使用什么接口?什么线缆?,怎样识别发来的信号?有干扰怎么办?,怎么保证收到的数据没有错误?,在复杂网络环境中呢?,我怎么知道对方在哪?,怎么通过网络发给对方?,在中途如果有数据丢失怎么办?,对网络进行分层处理,实体a,实体b,分层体系架构的思想,总经理,分公司经理,部门经理,办事处主任,业务员,网络的分层理念 osi体系结构 tcp/ip协议栈 tcp/ip各层功能介绍 ip子网规划方法,课程内容,osi开放互连系统参考模型,为了解决网络之间的兼容性问题,帮助各个厂商生产出可兼容的网络设备,国际标准化组织iso于1984年提出了osi rm(open system interconnection reference model,开放系统互连参考模型)。osi 参考模型很快成为计算机网络通信的基础模型。 在设计osi 参考模型时,遵循了以下原则: 1、各个层之间有清晰的边界,便于理解; 2、每个层实现特定的功能; 3、层次的划分有利于国际标准协议的制定; 4、层的数目应该足够多,避免各层功能重复。,osi分层结构,应用层: 网络数据的应用处理,osi分层体系模型,传输层 (transport layer),网络层 (network layer),数据链路层 (data link layer),物理层 (physical layer),应用层 (application layer),表示层 (presentation layer),会话层 (session layer),数据流层: 控制着网络之间消息的传送流通,应用层的任务,传输层,网络层,数据链路层,物理层,应用层 (application layer),表示层 (presentation layer),会话层 (session layer),数据流层的任务,传输层 (transport layer),网络层 (network layer),数据链路层 (data link layer),物理层 (physical layer),应用层,表示层,会话层,网络的分层理念 osi体系结构 tcp/ip协议栈 tcp/ip各层功能介绍 ip子网规划方法,课程内容,网络互通事实标准tcp/ip协议栈,appanet,tcp/ip,internet,osi与tcp/ip,osi分层体系模型,传输层,网络层,数据链路层,物理层,应用层,表示层,会话层,传输层,网络层,数据链路层,物理层,应用层,osi网络体系结构标准被广泛认可,但并没有被广泛应用,真正的广泛应用的网络体系结构标准是tcp/ip标准。 tcp/ip先有协议,后提出模型;osi提出模型后迟迟没有实用的协议栈问世。,tcp/ip协议栈,tcp/ip协议栈分层,传输层 (transport layer),网络层 (network layer),数据链路层 (data link layer),物理层 (physical layer),应用层 (application layer),http、telnet、ftp tftp、ping,tcp/udp,ip/ipx,ethernet、802.3、ppp,v24、db25,tcp/ip协议栈,功能,包含协议范例,tcp/ip各层的对等通信,物理层,数据链路层,网络层,传输层,物理层,数据链路层,网络层,传输层,实体a,实体b,应用层,应用层,bits比特,frames帧,packets分组,segments报文,apdu,network,pdu(protocol data unit):协议数据单元,tcp/ip数据的逐层封装,应用层apdu,1 0 1 0 0 1 0 0 0 1 0 0 ,应用层,传输层,网络层,链路层,物理层,应用层apdu,应用层apdu,应用层apdu,应用层apdu,tcp/udp首部,tcp/udp首部,tcp/udp首部,tcp/udp首部,ip头部,ip头部,ip头部,帧头,帧头,定界苻/同步码,apdu,segments,packets,frames,bits,tcp/ip数据的逐层解封,应用层apdu,network,1 0 1 0 0 1 0 0 0 1 0 0 ,应用层,传输层,网络层,链路层,物理层,应用层apdu,应用层apdu,应用层apdu,应用层apdu,tcp/udp首部,tcp/udp首部,tcp/udp首部,tcp/udp首部,ip头部,ip头部,ip头部,帧头,帧头,定界苻/同步码,apdu,segments,packets,frames,bits,tcp/ip在实际网络的实现,物理层,链路层,网络层,传输层,应用层,物理层,链路层,网络层,传输层,应用层,物理层,物理层,物理层,链路层,网络层,物理层,链路层,host a,host b,modem,modem,router,switch,bits比特流,frames帧,packets分组,网络的分层理念 osi体系结构 tcp/ip协议栈 tcp/ip各层功能介绍 ip子网规划方法,课程内容,物理层功能,物理层定义功能,传输媒介类型、连接器类型、传输数据类型、接口类型、传输方式等;,物理层协议概念:dce/dte、同步/异步、v.35、v.24、rs-232、100base-t、g.703等; 物理层设备:中继器、集线器、modem等;,host a,host b,数据链路层功能,数据链路层定义功能,物理地址定义、网络拓扑、物理介质访问、帧排序、数据流控制、错误检测和校验等;,数据链路层协议:ethernet(ieee802.3、ieee802.2)、hdlc、ppp、fr、slip等; 数据链路层设备:以太网交换机、fr交换机等;,host a,host b,mac地址以太网的物理地址,数据(mtu),源地址,fcs,类型,目的地址,461500,2,6,6,4,前同步码/帧定界符,8,# bytes,00-01-7a-xx-xx-xx,host a,host b,mac帧,00-01-7a-01-11-11,00-01-7a-01-11-12,00-01-7a-01-11-13,00-01-7a-01-11-14,00-01-7a-01-11-15,00-01-7a-01-11-11是哪位?,我就是啊,请问贵姓?,网络层功能,网络层定义功能,逻辑地址定义、网络路由、不同链路网络互联;,网络层协议:ip/ipx;rip、ospf、bgp、is-is、eigrp、irmp等; 网络层设备:路由器等;,host a,host b,network,因特网的网际协议ip,host a,host b,network,00-01-7a-01-11-11,00-01-7a-01-11-12,00-02-7a-01-11-12,00-02-7a-01-11-11,/24,54/24,54/24,/24,请问张三住哪个房间?,他在201,上楼左走就是了。,姓名(ip):张三,地址(mac):201,前台(网关),ip报文格式,1,bit 0,bit 15,bit 16,bit 31,20 bytes,ip地址格式,二进制 地址,04 ,地 址,掩 码,网络号,主机号,二进制 掩码,ip的辅助协议,与ip协议配套的还有4个协议: 地址解析协议arp(address resolution protocol); 逆向地址解析协议rarp(reverse address resolution protocol); 因特网控制报文协议icmp(internet control message protocol); 因特网组管理协议igmp(internet group management protocol);,host a,host b,network,我找,他的mac是多少?,我是无盘工作站,请给我分配ip地址!,arp,rarp,我找,你在就回个话吧!,icmp,传输层功能,传输层定义功能,辨别上层应用、建立端到端连接逻辑、保证数据有序、可靠、正确传输、流量控制;,传输层协议:tcp、udp等;,host a,host b,network,tcp与udp协议,host a,host b,network,transmission control protocol (tcp),user datagram protocol (udp),我发一个,你收到后给个确认,我再发下个。,我一个个接着发,这样效率高点!,bit 0,bit 15,bit 16,bit 31,传输控制协议tcp,传输控制协议tcp:为应用程序提供可靠的面向连接的通信服务,适用于要求得到响应的应用程序。,tcp报文段格式,20 bytes,端口号的作用,tcp协议和udp协议使用16bit端口号来表示和区别网络中的不同应用程序。,端口号,传输层,应用层,常用应用协议对应端口号,端口号的实际应用,任何tcp/ip实现所提供的服务都是11023之间的端口号,这些端口号由iana(internet assigned numbers authority,internet号码分配机构)分配管理。对于高于1023的端口号,称为临时端口号。 使用端口号加上ip地址,称为套接字(socket),可以确定一条tcp连接,如( 1500)。,你好,这里是迈普公司技术服务中心!,你好,我这里有个技术问题麻烦你们帮下忙!,你好,这里是80号端口,提供http服务!,你好,我想访问贵服务器的http服务!,4008868669,02885123456,port:80,port:35000,tcp的序号和确认号,我发一个,你收到后给个确认,我再发下个。,host a,host b,network,tcp的三次握手建链,建立连接,host a,host b,network,你好,能听到吗?,我也能听到,那我们开始吧!,很清楚,你那边呢?,tcp的滑动窗口机制,host a,host b,network,window size = 300 send 101,window size = 300 send 1,window size = 300 send 201,ack 201 window size = 200,window size = 200 send 301,window size = 200 send 201,ack 401 window size = 0,我收不了这么多,慢点,哦,那听你的,我慢点发,我累了,休息会儿,¥,用户协议报协议udp,源端口 (16),数据端口 (16),长度 (16),数据 (可变长度),bit 0,bit 15,bit 16,bit 31,校验和 (16),8 bytes,用户协议报协议udp:没有tcp的序号、确认号、窗口等可靠性保证和流量控制的字段,可靠性开销比tcp少,提供无连接服务,可靠性较差。,udp报文段格式,tcp还是udp?,tcp的服务,安全、放心、可靠!交给我们办,一切都有保障!,我们的收费只有tcp的40,高效快捷的udp是您不二的选择!,tcp环球运输,udp迅捷快递,应用层的协议,文件传输 ftp、tftp 邮件服务 smtp、pop3 网络管理 snmp、telnet、ping、tracert 网络服务 http、dns、wins,课程回顾tcp/ip协议栈分层,传输层 (transport layer),网络层 (network layer),数据链路层 (data link layer),物理层 (physical layer),应用层 (application layer),http、telnet、ftp tftp、ping,tcp/udp,ip/ipx,ethernet、802.3、ppp,v24、db25,tcp/ip协议栈,功能,包含协议范例,网络的分层理念 osi体系结构 tcp/ip协议栈 tcp/ip各层功能介绍 ip子网规划方法,课程内容,基础知识二进制与十进制的相互转换,例子:,十进制二进制:10064324 01100100 二进制十进制:11001000 27 26 23 128 64 8 200,ip地址的表示方法,最大值,十进制,128 64 32 16 8 4 2 1,二进制,128 64 32 16 8 4 2 1,128 64 32 16 8 4 2 1,128 64 32 16 8 4 2 1,32 bits,1,8,9,16,17,24,25,32,一个32位ip地址被写成4个8位组(8bit组),每个8位组表示为一个十进制数,8位组之间用句号分开,这就是著名的“点分十进制计数”(dotted decimal notation)。 范例:04,可以写为: 10101100 00010000 01111010 11001100,网络掩码的作用,二进制 地址,04 ,地 址,掩 码,网络号,主机号,二进制 掩码,网络设备使用子网掩码(subnet masking)决定ip地址中哪部分为网络部分,哪部分为主机部分。 子网掩码使用与ip地址一样的格式。子网掩码的网络部分和子网部分全都是1,主机部分全都是0。,特殊ip地址,ip地址空间中的某些地址已经为特殊目的而保留,而且通常并不允许作为主机地址。这些保留地址的规则如下: a)ip地址的主机地址部分全部为1的,为广播地址,用于向本网段内所有节点发放广播信息; b)ip地址的主机地址部分全部为0的,为网络地址,表示本网段号,一个网段内所有节点网络地址一样。 c)网络127.x.x.x,为环回地址,用于环回测试; d)网络、主机地址均为0的,表示全网络, 用于设置默认路由。,ip地址的计算练习,1、已知ip地址00 28,请写出其二进制形式,并写出其所在网段的网络地址。 2、请说明上面的00 28所在网段可以容纳最多少个ip地址。 3、另有一ip地址192.168.100 28,是否和00 28在同一个网段中? 达标时间:5分钟,ip地址的传统分类,1,class a:,bits:,8,9,16,17,24,25,32,class b:,class c:,class d:,class e:,55,55,55,55,55,私有ip地址 a类:55 b类:55 c类:55,传统分类的问题,分类划分不合理,完全不能满足实际用户的需要。,地址浪费严重,造成ip地址资源短缺严重。,ip地址分类的改进办法1vlsm,1、vlsm (variable length subnet mask可变长子网掩码) vlsm是一种产生不同大小子网的网络分配机制,可以在类的ip地址的基础上,从他们的主机号部分借出相应的位数来做网络号,也就是增加网络号的位数。,地址,掩码,范例: c类网段 ,借一位主机位,可以划分成: 28 28和 28两个子网, 每个子网可以容纳的主机数目为1282126个。,ip地址分类的改进办法2无类别地址,1、 无类别地址 无类别地址以用来识别网络的比特数量的“网络前缀”,取代了传统的类别划分,从而可以为不同地址数目需求的网络划分不同的网段,并通过cidr保证减少了网络路由表的规模。,地址,掩码,范例: 一个用户网络有一百台主机,按照有类别地址划分就需要划分一个c类网段,这样极为浪费。 用无类别地址划分,考虑100最接近小于2的7次方,则划分的网段可以为/25。,综合运用ip子网规划,现在给你一个网段,请为公司各部门分配ip地址,将不同部门划分在不同子网段中。,ip子网规划的思路,进行子网规划前我们需要对所有需要划分的子网有一个全面的了解,不只是目前的业务情况、主机数目,还需要考虑该子网所在部门今后的业务发展,可能会增加的主机数目等。 做子网规划的基本方法是: 确定需要划分的子网个数 考虑各个子网的主机数目和网络掩码 确定每个子网的地址范围,ip子网规划范例(1),假如某公司请你把它的一个c类主网()子网化,并告诉你如下需求: a) 2个起码能支持60个主机的子网 b) 4个起码能支持10个主机的子网 c) 尽量多能支持2个主机的子网,某公司子网划分需求,ip子网规划范例(2),子网化的第一轮: 某公司的主网:(8位主机位) 第一轮的掩码:92(26位掩码支持每个子网62台主机) 100-0000(为了有助于说明,掩码的最后一个8位组展开成二进制的形式),注意:将地址空间(例如一个主网)子网化大地址块,其大小基于所需的最大子网而定。并将这些大地址块分配给大的子网。,ip子网规划范例(3),注意:任意取没有使用的地址块,进一步子网化,用于主机数较少的更小的子网,可以把这看成第二轮子网化。并分配第二轮子网化形成的子网。,子网化的第二轮a: 子网化的第二轮就会对子网1和4进行再子网化 子网1: /26(6位主机位) 第二轮掩码:40(28位掩码支持每个子网14台主机
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 床上买卖合同模板
- 店员薪资合同范例
- 工业烟囱销售合同范例
- 公路喷漆改色合同范例
- 北京平房租赁合同范例
- 安置建房筹资合同模板
- 智能化引领木竹工艺革命
- 山林地股权转让合同模板
- 店面租赁定金合同模板
- 广告室外合同模板
- 9.1增强安全意识课件-2024-2025学年统编版道德与法治七年级上册
- 中国移动铁通公司招聘笔试题库2024
- 《邹忌讽齐王纳谏》课件
- 榆能集团笔试考什么
- 应用英语智慧树知到答案2024年陕西交通职业技术学院
- 光伏组件回收再利用建设项目可行性研究报告写作模板-拿地申报
- 一例下肢静脉血栓疑难病例护理讨论1
- 水电站可行性研究阶段勘探工作施工组织设计
- 2024年高考英语考试易错点:名词性从句(4大陷阱)(解析版)
- 2024年“安康杯”安全知识竞赛培训试题及答案
- 2024至2030年中国建筑设计行业市场调研分析及发展趋势研究预测报告
评论
0/150
提交评论