- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[TCPIP
TCP/IP模型TCP/IP是传输控制协议/网际协议TCP/IP协议族是一个Internet协议系列, Internet的前身是实验性分组交换网APRANETTCP/IP协议族包含了大量由Internet体系结构委员Internet标准发布的协议。TCP/IP协议族由应用层、传输层、网络层、网络接口层构成。每一层的功能由一个或多个协议实现。 应用层传输层网络层网络接口层TCP/IP参考模型网络接口层网络接口层(Host-to-network Layer) 在TCP/IP参考模型中并没有详细定义这一层的功能,只是指出通信主机必须采用某种协议连接到网络上,并且能够传输网络数据分组。具体使用哪种协议,在本层里并没有规定。实际上根据主机与网络拓扑结构的不同,局域网基本上采用了802系列的协议,如802.3以太网协议、802.5令牌环网协议;广域网较常采用的协议有帧中继、X.25等。网络层网络层(Internet Layer)主要功能是负责在互连网上传输数据分组。网络层与OSI参考模型的网络层相对应,相当于OSI参考模型中网络层的无连接网络服务。网络层是TCP/IP参考模型中最重要的一层,它是通信的枢纽从底层来的数据包要由它来选择继续传给其他网络结点或是直接交给传输层对从传输层来的数据包,要负责按照数据分组的格式填充报头,选择发送路 径,并交由相应的线路发送出去。在网络层,主要定义了网络协议(IP)以及数据分组的格式。它的主要功能是 路由选择和拥塞控制。另外,本层还定义了地址解析协议ARP和反向地址解析 协议RARP、Internet控制报文协议(ICMP)、Internet组管理协议IGMP以及 路由选择协议。传输层传输层(Transport Layer)主要功能是负责端到端的对等实体之间进行通信。TCP/IP的传输层定义了两个协议:传输控制协议(Transport Control Protocol) TCP用户数据报协议(User Datagram Protocol) UDP TCP协议是可靠的、面向连接的协议它用于包交换的计算机通信网络、互连系统以及类似的网络上,保证通信主机之间有可靠的字节流传输。UDP是一种不可靠的、无连接协议。它最大的优点是协议简单,额外开销小,效率较高;缺点是不保证正确传输,也不排除重复信息的发生。UDP不是面向连接的。 需要可靠数据传输保证的应用应选用TCP协议;相反,对数据精确度要求不是太高,而对速度、效率要求很高的环境,如声音、视频的传输,应该选用UDP 协议。应用层应用层(Application Layer)TCP/IP协议族的最高层,直接针对用户需求的协议。它包含了所有OSI参考模型中会话层、表示层和应用层这些高层的协议的功能。每个应用层协议都是为了解决某一类应用问题。互连网络上应用层协议有下面几种:电子邮件协议(SMTP)超文本传输协议(HTTP)网络终端协议(TELNET)文件传输协议(FTP)网络新闻传输协议(NNTP)域名系统(DNS)简单网络管理协议(SNMP)IP报文格式TCP头部格式TCP的控制字段 SYN——建立连接 FIN——关闭连接 ACK——进行确认 PSH——有数据进行传输 RST——连接重置 URG——紧急指针(发送紧急数据)UDP头部格式TCP/UDP的端口号为16位,范围0—65535端口类型范围目的周知端口0—1023特定进程的端口号,众所周知注册端口1024—49151用于低优先级的进程动态端口1024—65535由客户端分配给某个进程TCP/IP模型网络层IP协议用协议号来标识和封装各种上层数据。传输层协议用端口号来标识和区分各种上层应用程序。IP协议号TCP/UDP端口号IP协议CPUDPOSPFVRRPTCP端口号FTPTelnetSMTPDNSHTTPPOP3BGPHTTPS20/2123255380110179443UDP端口号DNSDHCPTFTPRIPHSRP5367/68695201985思考题1、请描述TCP/IP协议簇有哪几层,请分别用一句话来概括每层 所具有的功能,并例举每层的协议和设备?2、简述TCP三次握手过程?四次断开过程?3、请简述ARP协议的作用及工作原理?
文档评论(0)