6.1.6网络软件
计算机网络的设计除了硬件,还必须要考虑软件,目前的网络软件都是高度结构化的。为了
降低网络设计的复杂性,绝大多数网络都通过划分层次,每一层都在其下一层的基础上,每一层都向上一层提供特定的服务。提供网络硬件设备的厂商很多,不同的硬件设备如何统一划分层次,并且能够保证通信双方对数据的传输理解一致,这些就要通过单独的网络软件——协议来实现。
通信协议就是通信双方都必须遵守的通信规则,是一种约定。打个比方,当人们见面,某一
方伸出手时,另一方也应该伸手与对方握手表示友好,如果后者没有伸手,则违反了礼仪规则,那么他们后面的交往可能就会出现问题。
计算机网络中的协议是非常复杂的,因此网络协议通常都按照结构化的层次方式来进行组织。TCP/IP协议是当前最流行的商业化协议,被公认为是当前的工业标准或事实标准。1974年,出现了TCP/IP参考模型,图6-2给出了TCP/IP参考模型的分层结构,它将计算机网络划分为四个层次:
·应用层(Application Layer):负责处理特定的应用程序数据, 为应用软件提供网络接口,包括HTTP(超文本传输协议)、Telnet(远程登录)、FTP(文件传输协议)等协议。
·传输层(Transport Layer):为两台主机间的进程提供端到端的通信。主要协议有TCP(传输控制协议)和UDP(用户数据报协议)。
·互联层(Internet Layer):确定数据包从源端到目的端如何选择路由。互联层主要的协议有IPv4(网际网协议版本4)、ICMP(网际网控制报文协议)以及IPv6(IP版本6)等。
·主机至网络层(Host-to-Network Layer):规定了数据包从一个设备的网络层传输到另一 个设备的网络层的方法。
正在阅读:
2017年计算机一级考试MSOffice考点解析:网络软件08-29
2017年元旦经典祝福语短信精选07-19
2016广西造价师准考证打印时间:10月10日-10月16日04-16
2020山东省聊城高新技术产业开发区事业单位招聘公告【137人】11-03
2021年湖南临床助理医师实践技能考试准考证打印入口【已开通】07-22
2019江苏常州市武进区教育系统幼儿园教师招聘公告【58名】08-29
2023年山西国考报名时间:2022年10月25日起10-12
2019年山东东营专升本成绩查询入口已开通点击进入10-20
简单的普通话绕口令:阿牛放牛10-31