还剩28页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
网络协议体系结构网络协议体系结构是计算机网络的基础,它定义了网络通信的规则和标准,确保不同设备之间能够互通什么是网络协议体系结构?定义目的网络协议体系结构是一组规则和规范,它定义了网络通信的流程确保不同设备之间能够互通,实现数据共享和资源协作、格式和数据传输的方式,为网络中不同设备之间的通信提供标准为什么需要网络协议体系结构?互操作性可靠性不同的设备,操作系统和网络数据传输的可靠性和安全性得应用能够相互通信到保证效率提高网络通信的效率,降低网络资源浪费网络协议分层的概念分层结构1模块化2独立性3可扩展性4易维护性5参考模型OSI应用层1提供用户服务表示层2数据格式转换会话层3管理会话连接传输层4提供可靠数据传输网络层5数据路由和寻址数据链路层6数据帧传输物理层7物理介质传输七层模型的组成OSI物理层数据链路层网络层定义物理连接,如电气特性、机械特负责数据帧的传输,提供可靠的数据负责数据路由和寻址,将数据包从源性、传输介质等传输和错误检测机制主机传输到目标主机传输层会话层表示层提供端到端的可靠数据传输,确保数管理会话连接,负责建立、维护和终负责数据格式转换,将数据转换为网据的完整性和顺序性止会话络能够识别的格式应用层提供用户服务,如电子邮件、文件传输、网页浏览等物理层传输介质连接器铜缆、光纤、无线电波等RJ-
45、SC、SMA等信号编码曼彻斯特编码、差分曼彻斯特编码等数据链路层地址MAC1物理地址,用于识别网络设备帧格式2定义数据帧的结构和内容流量控制3防止数据传输过载,确保网络稳定运行错误检测4使用CRC校验等技术检测数据传输错误网络层地址IP逻辑地址,用于识别网络主机路由算法选择最佳路径,将数据包从源主机传输到目标主机子网划分将网络划分为多个子网,提高网络效率传输层12TCP UDP面向连接、可靠传输无连接、不可靠传输会话层表示层数据格式转换数据加密将数据转换为网络能够识别的格式确保数据传输的安全性应用层用户服务协议电子邮件、文件传输、网页浏览等HTTP、SMTP、FTP、DNS等参考模型TCP/IP应用层1提供用户服务传输层2提供可靠数据传输网际层3数据路由和寻址链路层4数据帧传输四层模型的组成TCP/IP链路层网际层负责数据帧的传输,包括MAC地负责数据路由和寻址,包括IP地址、帧格式、流量控制和错误检址、路由算法和子网划分测传输层应用层提供端到端的可靠数据传输,包提供用户服务,包括HTTP、括TCP和UDP协议SMTP、FTP、DNS等协议链路层网络接口卡交换机集线器NIC,用于连接网络设备连接网络设备,转发数据帧连接网络设备,广播数据帧网际层地址IP1用于识别网络主机,分为IPv4和IPv6子网掩码2区分网络地址和主机地址,用于路由和寻址路由协议3用于选择最佳路径,将数据包从源主机传输到目标主机传输层TCP面向连接、可靠传输,提供数据流控制和错误检测机制UDP无连接、不可靠传输,适用于实时性要求高的应用,如视频通话应用层12HTTP SMTP用于网页浏览,提供网页请求和响应用于电子邮件传输,提供电子邮件发送和接收34FTP DNS用于文件传输,提供文件上传和下载用于域名解析,将域名转换为IP地址与的区别比较TCP/IP OSI模型模型OSI TCP/IP理论模型,强调分层结构和标准化实际模型,更注重实用性,广泛应用于互联网网络层协议IPIPv4IPv6使用32位地址,目前应用广泛使用128位地址,提供更大的地址空间,未来趋势网络层路由协议RIP OSPF12距离向量路由协议,简单易用链路状态路由协议,性能优越,适用于大型网络BGP3边界网关协议,用于连接不同自治系统传输层协议和TCP UDPTCPUDP面向连接、可靠传输,适用于对数据可靠性要求高的应用,如文无连接、不可靠传输,适用于实时性要求高的应用,如视频通话件传输、在线游戏应用层典型协议协议HTTP超文本传输协议1用于网页浏览,提供网页请求和响应请求方法2GET、POST、PUT、DELETE等状态码
3200、
404、500等协议SMTP简单邮件传输协议用于电子邮件传输,提供电子邮件发送和接收邮件服务器负责接收和发送电子邮件邮件客户端用于发送和接收电子邮件协议FTP文件上传文件下载将文件从本地计算机上传到FTP服务器从FTP服务器下载文件到本地计算机协议DNS12域名系统域名服务器将域名转换为IP地址存储域名和IP地址的映射关系3递归查询域名服务器之间的查询流程总结网络协议体系结构是网络通信的基础,它定义了网络通信的规则和标准,确保不同设备之间能够互通,实现数据共享和资源协作问题讨论您对网络协议体系结构还有哪些问题?。
个人认证
优秀文档
获得点赞 0