tcpip原理与ip地址规划

tcpip原理与ip地址规划

ID:39947139

大小:855.50 KB

页数:67页

时间:2019-07-15

tcpip原理与ip地址规划_第1页
tcpip原理与ip地址规划_第2页
tcpip原理与ip地址规划_第3页
tcpip原理与ip地址规划_第4页
tcpip原理与ip地址规划_第5页
资源描述:

《tcpip原理与ip地址规划》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、TCP/IP原理与子网规划本章学习目标掌握TCP/IP体系结构及各层功能掌握IPv4编址方法课程内容TCP/IP原理TCP/IP各层的功能。TCP/IP中网络层、传输层和应用层的功能和常用协议。IPv4编址方法TCP/IP的历史简介HostInternetTCP/IPHost1973,TCP/IP正式提交1978,分成两个协议TCP和IP1983,正式成为所有网络与ARPANET互连的通信协议。TCP/IP的设计目标TCP/IP协议必须独立于硬件和软件的制造商。TCP/IP协议必须具备内在的故障恢复能力。必须能够在各种不同的线路条件下,提供端到端可靠

2、传输服务。必须具备很好的网络可扩展性(例如新增一个网络,不会导致现有网络的业务中断)。TCP/IP与OSI参考模型比较应用层表示层会话层传输层网络层数据链路层OSIModel物理层TCPUDPHTTpICMPIPARPFTPSMTPTelnetTFTpSNMpDHCPBOOTPEthernetPPPFRATMX.25TCP/IPModelTCP/IP的典型沙漏模型HDLCE1TCP/IP协议栈应用层会话层表示层传输层TCPUDP网络层ICMPARPIP数据链路层物理层网络接口层由底层网络定义的协议SMTPFTPTELNETDNSSNMPNFSTFTP

3、提供应用进程使用网络服务的接口提供进程到进程通信服务提供主机到主机的通信服务(编址、路由和转发功能)物理介质访问控制二进制数据流传输IGMPTCP/IP数据流封装过程:网络接口层IP层TCP层应用层用户数据TCP段网络接口层IP层TCP层应用层IP包用户数据TCP段实际物理网络的帧IP包实际传输TCP/IP封装过程PDUUserdatasegmentpacketframe实际物理网络的帧bits应用层传输层网络层网络接口层文件传输-TFTP-FTP-NFSE-Mail-SMTP远程登录-Telnet-rlogin网络管理-SNMP名称管理-DNS应用

4、层传输层TransmissionControlProtocol(TCP)UserDatagramProtocol(UDP)应用层传输层网络层网络接口层传输层的功能应用层数据的分段和重装(DATASEGMENT)提供应用进程间端到端的通信服务保证数据传送的可靠性(仅TCP)端口号TCPF T PTransport LayerT E L N E TD N SS N M PT F T PS M T PUDPApplication Layer2123255369161服务器一般都是通过知名端口号来识别应用进程的,端口号用来标示互相通信的应用进程端口号TCP传

5、输控制协议源端口(16)目的端口(16)序列号(32)首部长度(4字节单位)确认号(32)保留(6)Flags(6)窗口大小(16)TCP校验和(16)紧急指针(16)Options+数据01631Padding源端口目的端口HostADest.port=23.将数据包送到我的TELNET端口102823SPDPHostZ进程1TelnetZTCP端口号注:实际的TCP连接用四元组来表示,即源IP、目的IP、源端口、目的端口。多个连接时端口号的使用源端口目的端口HostA102823SPDPHostZ进程1TelnetZ进程2TelnetZ10292

6、3Ijustsent#10.源端口目的端口序号#确认序号#102823SourceDest.10Seq.5Ack.TCP序号和确认号综述Ijustsent#10.Ijustgot#10,nowIneed#11.102823SourceDest.10Seq.5Ack.102823SourceDest.11Seq.6Ack.源端口目的端口序号#确认序号#TCP序号和确认号综述Ijustsent#10.Ijustgot#10,nowIneed#11.102823SourceDest.10Seq.5Ack.102823SourceDest.11Seq.6Ac

7、k.102823SourceDest.11Seq.5Ack.源端口目的端口序号#确认序号#TCP序号和确认号综述102823SourceDest.11Seq.6Ack.102823SourceDest.10Seq.5Ack.102823SourceDest.11Seq.5Ack.102823SourceDest.12Seq.6Ack.Ijustgot#11,nowIneed#12.Ijustsent#11.TCP序号和确认号综述源端口目的端口序号#确认序号#SendSYN(seq=100)SYNreceivedHostAHostB1TCP三次握手/建

8、立连接SendSYN(seq=100)SYNreceivedSendSYN+ACK(seq=300,ack=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。