计算机网络基础——TCP-IP协议.ppt

(50页)

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

19.9 积分

第 4 章 TCP/IP协议栈*1069_05F9_c1© 1999, Cisco Systems, Inc. 早期的协议组通用的协议介绍TCP/IP主机InternetTCP/IP主机TCP/IP 协议栈76543254321应用层1 应用层 表示层 会话层 传输层 网络层 链路层 物理层 传输层 网络层 链路层 物理层应用层回顾*可在路由器上实现应用层传输层网络层链路层物理层文件传输 - TFTP* - FTP* - NFSE-Mail - SMTP远程登陆 - Telnet* - rlogin*网络管理 - SNMP*名称管理 - DNS*传输层回顾传输控制协议 (TCP)用户数据报协议 (UDP)面向对象连接 非面向对象连接 应用层传输层网络层链路层物理层端口号TCP端口号F T P传输层T E L N E TD N SS N M PT F T PS M T PUDP应用层2123255369161R I P520端口号源端口号目的端口号…主机 A102823…源端口号目的端口号主机 ZTelnet Z目的端口号= 23. 给我的 Telnet 程序发送数据包.发送 SYN (seq = 100 ctl = SYN)SYN 收到主机 A主机 BTCP 三次握手连接1发送 SYN (seq = 100 ctl = SYN)SYN 收到发送 SYN, ACK (seq = 300 ack = 101 ctl = syn,ack)主机 A主机 BSYN 收到12TCP 三次握手连接发送 SYN (seq = 100 ctl = SYN)SYN 收到发送 SYN, ACK (seq = 300 ack = 101 ctl = syn,ack)建立连接(seq = 101 ack = 301 ctl = ack)主机 A主机 B123SYN 收到TCP 三次握手连接TCP 响应实例窗口大小 = 1发送者 接收者TCP 响应实例窗口大小 = 1发送者接收者发送 1接收 1TCP 响应实例窗口大小 = 1发送者 接收者发送 1接收 1接收 ACK 2 发送 ACK 2TCP 响应实例窗口大小 = 1发送者 接收者发送 1接收 1接收ACK 2 发送ACK 2发送2接收2TCP 响应实例窗口大小 = 1发送者 接收者发送1接收1接收ACK 2 发送ACK 2发送2接收2接收ACK 3发送ACK 3TCP 响应实例窗口大小 = 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 4TCP 响应实例TCP 序列和响应号源端口目的端口…顺序响应SourceDest.Seq.Ack.102823101我发送的号码10.TCP 序列和响应号我得到了 10, 现在我需要 11.102823SourceDest.10Seq.1Ack.102823SourceDest.11Seq.1Ack.我发送的号码10.源端口目的端口…顺序响应TCP 序列和响应号102823SourceDest.11Seq.2Ack.102823SourceDest.10Seq.1Ack.102823SourceDest.11Seq.1Ack.我得到了 10, 现在我需要 11.我发送了11.源端口目的端口…顺序响应TCP 序列和响应号102823SourceDest.11Seq.101Ack.102823SourceDest.10Seq.100Ack.102823SourceDest.11Seq.100Ack.102823SourceDest.12Seq.101Ack.我得到了 11, 现在我需要 12.我发送了11.源端口目的端口…顺序响应网络层回顾网际协议 (IP)Internet 消息控制协议 (ICMP)地址解析协议 (ARP)反向地址解析协议(RARP)应用层传输层网络层链路层物理层网络层目的: 路径选择哪一条路最好 ?•第3 层的功能选择最好的路径寻址--网络和主机网络主机121231311.12.13.11.21.3• 网络地址— 路由器用来找到到达一个网络的最佳路径• 主机地址— 指定网络上具体的端口和设备决定高层的目的协议协议区域传输层网络层TCPUDP协议号IP176Internet 消息控制协议应用层传输层网络层链路层物理层目标主机不能到达回应 (Ping)其他ICMP1地址解析协议172.16.3.1172.16.3.2IP: 172.16.3.2 = ???我需要以太网地址 172.16.3.2.地址解析协议172.16.3.1172.16.3.2IP: 172.16.3.2 = ???我听到了这个广播, 这个消息是给我的 。这是我的地址我需要以太网地址 172.16.3.2.地址解析协议172.16.3.1IP: 172.16.3.2 Ethernet: 0800.0020.1111 172.16.3.2IP: 172.16.3.2 = ???我听到了这个广播, 这个消息是给我的 。这是我的地址我需要以太网地址 172.16.3.2.地址解析协议映射 IP MAC 本地 ARP172.16.3.1IP: 172.16.3.2 Ethernet: 0800.0020.1111 172.16.3.2IP: 172.16.3.2 = ???我听到了这个广播, 这个消息是给我的 。这是我的地址我需要以太网地址 172.16.3.2.反向地址解析协议Ethernet: 0800.0020.1111 IP = ???我的 IP 地址是多少?反向地址解析协议Ethernet: 0800.0020.1111 IP = ???我的 IP 地址是多少?我听到了这个广播, 你的 IP 地址是 172.16.3.25.反向地址解析协议Ethernet: 0800.0020.1111IP: 172.16.3.25Ethernet: 0800.0020.1111 IP = ???我的 IP 地址是多少?我听到了这个广播, 你的 IP 地址是 172.16.3.25.反向地址解析协议 映射 MAC IPEthernet: 0800.0020.1111IP: 172.16.3.25Ethernet: 0800.0020.1111 IP = ???我的 IP 地址是多少?我听到了这个广播, 你的 IP 地址是 172.16.3.25.唯一的地址允许端对端进行交流路径选择基于目标地址位置通过地址表示介绍 TCP/IP 地址172.18.0.2172.18.0.1172.17.0.2172.17.0.1172.16.0.2172.16.0.1SADAHDRDATA10.13.0.0192.168.1.010.13.0.1192.168.1.1IP 地址 255255 255 255点分十进制最大网络号主机号32 位IP 地址 255255 255 255点分十进制最大网络号主机号128 64 32 16 8 4 2 1 11111111 11111111 11111111 11111111二进制32 位1891617242532128 64 32 16 8 4 2 1 128 64 32 16 8 4 2 1 128 64 32 16 8 4 2 1 IP地址 255255 255 255点分十进制最大网络号主机号128 64 32 16 8 4 2 1 11111111 11111111 11111111 11111111 10101100 00010000 01111010 11001100二进制32 位 172 16 122 204点分十进制 举例二进制举例1891617242532128 64 32 16 8 4 2 1 128 64 32 16 8 4 2 1 128 64 32 16 8 4 2 1 A 类: B 类: C 类: D 类: 组播 E 类: 保留IP地址网络号主机号主机号主机号网络号网络号主机号主机号网络号网络号网络号主机号8 位8 位8 位8 位IP地址1A 类:位:0NNNNNNN主机号主机号主机号891617242532范围 (1-126)1B 类:位:10NNNNNN网络号主机号主机号891617242532范围 (128-191)1 C 类:位:110NNNNN网络号网络号主机号891617242532范围 (192-223)1D 类:位:1110MMMM多播组多播组多播组891617242532范围 (224-239)主机地址172.16.2.2172.16.3.10172.16.12.1210.1.1.110.250.8.1110.180.30.118E1172.161212网络号主机号..网络接口172.16.0.010.0.0.0E0E1路由表172.16.2.110.6.24.2E0不进行子网划分网络131.108.0.0互联网一个B类地址表示的一个网段能容纳65000个主机地址 划分子网131.108.0.0互联网131.108.1.0131.108.2.0131.108.5.0131.108.3.0131.108.4.0131.108.9.0131.108.6.0131.108.7.0131.108.10.0131.108.11.0131.108.8.0子网地址172.16.2.200172.16.2.2172.16.2.160172.16.2.1172.16.3.5172.16.3.100172.16.3.150E0172.16网络号网络接口172.16.0.0172.16.0.0E0E1 新路由表 2160主机号..172.16.3.1E1子网地址172.16.2.200172.16.2.2172.16.2.160172.16.2.1172.16.3.5172.16.3.100172.16.3.150172.16.3.1E0E1172.162160网络号主机号..子网网络接口172.16.0.0172.16.0.0E0E1 新路由表子网掩码1721600255255002552552550IP地址缺省子网眼码8 位子网掩码网络号主机号网络号主机号网络号子网主机号也可写成 “/16,” 16代表掩码中 1 的个数也可写成 “/24,” 24代表掩码中 1 的个数 11111111 111111110000000000000000子网掩码举例地址子网掩码类子网172.16.2.1010.6.24.2010.30.36.12255.255.255.0255.255.240.0255.255.255.0子网掩码举例172.16.2.1010.6.13.2010.30.36.12255.255.255.0255.255.240.0255.255.255.0BAA172.16.2.010.6.16.010.30.36.0地址子网掩码类子网广播地址172.16.1.0172.16.2.0172.16.3.0172.16.4.0172.16.3.255(直接广播)255.255.255.255(本地广播)X172.16.255.255(全子网广播)IP地址举例地址类网络号主机号10.2.1.1128.63.2.100201.222.5.64192.6.141.2130.113.64.16256.241.201.10ABCCB不存在10.0.0.0128.63.0.0201.222.5.0192.6.141.0130.113.0.00.2.1.10.0.2.1000.0.0.640.0.0.20.0.64.16 关 键 词: tcp 协议 ip 基础 计算机网络

 天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

计算机网络协议ppt,计算机网络基础——TCP-IP协议.ppt相关推荐

  1. 网络基础 TCP/IP协议面试常问知识点

    网络基础 TCP/IP协议面试常问知识点 ****************** 如有侵权请提示删除 ********************* 1.网络包的组成: 报头/起始帧分界符--MAC头部-- ...

  2. (chap1 web网络基础) TCP/IP协议层

    1. HTTP( HyperText Transfer Protocol) 超文本传输协议 2. TCP/IP协议层 应用层 应用层决定了向用户提供应用服务时通信的活动. TCP/P协议族内预存了各类 ...

  3. 协议 驱动 接口 服务器,TCP/IP 协议底层驱动原理 (含网卡芯片读写) 说明 [撸 swoole 和 workerman 的同学建议瞧瞧]...

    本文章简要的说明该协议的大概内容,具体请百度哦! 图片来源于德州仪器网卡芯片的 datasheet 修改过的 OSI 模型层图示[来源于德州仪器厂商的资料说明] TCP/IP 协议族[TCP/IP 族 ...

  4. 计算机网络——OSI参考模型和TCP/IP协议

    我们一般使用的TCP/IP协议栈没有按照OSI七层模型来设计,在TCP/IP协议栈中,网络层中的协议有ARP.IP.ACMP和IGMP.ARP协议为IP协议提供服务,IP协议为ICMP和IGMP提供服 ...

  5. 计算机网络协议指的是tcp ip协议吗,计算机除了有网络协议也就是TCP/IP协议以外,还有什么协议呢?...

    用户提问 计算机网络协议: 应用层 ·DHCP(动态主机分配协议) · DNS (域名解析) · FTP(File Transfer Protocol)文件传输协议 · Gopher (英文原义:Th ...

  6. 计算机网络——TCP/IP协议网络原理

    摘要 本博文主要是介绍的计算机网路中基础知识.这个技术包括了网络中硬件相关的知识,帮助大家更好的理解计算机网络.同时也是对基础概念的巩固学习.​​​​​​​ 常用的网络协议 (1)TCP/IP协议 T ...

  7. 计算机网络三:域名、IP地址和TCP/IP协议

    一.域名        域名(Domain Name),简称域名.网域,是由一串用点分隔的字符型标志名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时 ...

  8. 计算机网络 ip协议是,计算机网络知识:TCP/IP协议

    一.什么是TCP/IP? TCP协议和IP协议指两个用在Internet上的网络协议(或数据传输的方法).它们分别是传输控制协议和互连网协议.这两个协议属于众多的TCP/IP 协议组中的一部分. TC ...

  9. 【计算机网络】TCP/IP协议(DNS协议、IP协议、TCP协议、UDP协议、三次握手、四次挥手)

    TCP/IP协议 TCP/IP协议 TCP/IP各层作用与常见协议 各种协议与HTTP协议的关系 TCP/IP协议 本文参考<图解HTTP>--上野宣 TCP/IP是Internet上所有 ...

  10. 【网络】网络的基础知识--TCP/IP协议、IP分组、TCP传输

    1.OSI参考模型: OSI(Open System Interconnect),即开放式系统互联.一般都称为OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互联模型.该体系结构标 ...

最新文章

  1. 【TortoiseSVN使用教程】
  2. 概率和统计的matlab指令
  3. ANDROID ASSET STUDIO
  4. 2022年年底前山东将打造30个以上绿色数据中心 逐步淘汰高能耗中小型数据中心...
  5. c# combobox集合数据不显示_VBA与数据库解决方案:Recordset记录集合的动态查询,并显示结果...
  6. boost::statechart模块实现终止测试
  7. C语言中执行python代码或源程序文件(高级嵌入方式)
  8. java内存漏洞_处理Java程序中的内存漏洞
  9. 【转】VC 多线程中控制界面控件的几种方法
  10. 【实习记】2014-09-26恢复linux下误删的ntfs盘中的文件
  11. 华为手机序列号前三位_华为手机序列号怎么查询?
  12. 数​据​库​查​看​内​存​使​用​I​N​F​O​R​M​I​X
  13. tunnelbroker_通过OPNSense上的TunnelBroker进行IPv6
  14. 分布式和集中式版本控制工具-svn,git,mercurial比较分析
  15. 【虹科技术分享】如何测试 DNS 服务器:DNS 性能和响应时间测试
  16. 文件夹下载器案例实战
  17. Qt 样式表之QSS
  18. android sd卡名称,Android系统中SD卡各文件夹名称及功能详解
  19. 还不懂这八大算法思想,刷再多题也白搭!
  20. fatal: 无法访问 ‘https://gitlab.com/libeigen/eigen.git/‘:Failed to connect to gitlab.com port 443: 没有到主机

热门文章

  1. 關於微軟TTS的筆記
  2. java打印输出万年历_用Java编程输出万年历的功能实现
  3. 计算机硬盘怎么看坏了,SSD固态硬盘坏掉怎么看?有哪几种征兆?
  4. “自动修复”无法修复你的电脑-SATAFIRM S11-固态硬盘坏了
  5. 视频文案合并,清除原视频声音让文案转语音
  6. android动态开场,Android 开场动画
  7. 不用加减乘除做四则运算
  8. mini计算机结构,通用解决方案:[教程信息]计算机主板ATX / Micro ATX / Mini-ITX的几种结构标准...
  9. Modelsim的tcl命令
  10. Coverage基础知识整理