网络协议软件的作用是什么?网络协议是相互通信的节点之间要实现数据有序的发送和接收,必须遵守事先约定好的规则,这些规则明确规定了通信时数据的格式、数据传送的时序以及相应的控制信息与应答信息等,佰佰安全网看看吧。

TCP/IP(Transmission Control Protocol/Internet

Protocol)传输控制协议/网间协议,TCP/IP虽不是国际标准,但它是为全世界广大用户和厂商接受的网络互连的事实工业标准

TCP/IP参考模型由四个层次组成。

网络层(互联网层)

网络层的主要功能是使主机可以把分组发往任何网络并使分组独立地传向目标(可能经由不同的网络)。这些分组到达的顺序和发送的顺序可能不同,因此如果需要按顺序发送及接收时,高层必须对分组排序。这就象一个人邮寄一封信,不管他准备邮寄到哪个国家,他仅需要把信投入邮箱,这封信最终会到达目的地。这封信可能会经过很多的国家,每个国家可能有不同的邮件投递规则,但这对用户是透明的,用户是不必知道这些投递规则。

主要包括三个方面:

(1) 处理来自传输层的分组发送请求

将分组装入IP数据报,填充报头,选择去往目的结点的路径,然后将数据报发往适当的网络接口。

(2) 处理输入数据报

首先检查数据报的合法性,然后进行路由选择,假如该数据报已到达目的结点(本机),则去掉报头,将IP报文的数据部分交给相应的传输层协议;假如该数据报尚未到达目的结点,则转发该数据报。

(3) 处理ICMP(Internet Control Messages

Protocol)报文:即处理网络的路由选择、流量控制和拥塞控制等问题。

在网络层主要有IP协议、ICMP协议、ARP协议与RARP协议等。

传输层

传输层主要功能是在源结点和目的结点的两个进程实体之间提供可靠的端到端的数据传输。

TCP/IP模型提供了两个传输层协议:传输控制协议TCP和用户数据报协议(UDP,User Datagram Protocol)。

以上是小编介绍的网络协议的作用,其中分层可以很好的保护我们的网络安全,更多

责任编辑:慕丹萍

计算机的网络通信软件的作用,网络协议软件的作用是什么相关推荐

  1. python控制启动防病毒软件的作用是_122、防病毒软件的作用是_______。 A) 检查计算机是否染有病毒,消除已感染的任何病毒 B) 杜绝病毒对计算...

    122.防病毒软件的作用是_______.A)检查计算机是否染有病毒,消除已感染的任何病毒B)杜绝病毒对计算机的感染C)查出计算机已感染的任何病毒,消除其中的一部分D)检查计算机是否染有部... 12 ...

  2. DNS服务器在因特网中起什么作用,网络协议dns的作用是什么

    网络协议dns的作用是什么?网络协议dns你知道是是什么吗?DNS是域名系统(DomainNameSystem)的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务.域名是由圆点分开一串单词或缩 ...

  3. 网络4/7层模型各层作用和协议对比

    文章目录 1.应用层 应用层 表示层 2.传输层 会话层 传输层 3.网间层 网络层 4.网络接口 数据链路层 物理层 1.应用层 应用层 作用 应用层为操作系统或网络应用程序提供访问网络服务的接口 ...

  4. 网络基础知识-TCP/IP协议各层详解

    TCP/IP简介 虽然大家现在对互联网很熟悉,但是计算机网络的出现比互联网要早很多. 计算机为了联网,就必须规定通信协议,早期的计算机网络,都是由各厂商自己规定一套协议,IBM.Apple和Micro ...

  5. 网络原理之TCP/IP协议

    文章目录 1.网络基础 1.1 认识IP地址 1.1.1概念 1.1.2 作用 1.1.3 格式 1.1.4 组成 1.1.5 分类 1.2 子网掩码 1.2.1 格式 1.2.2 作用 1.2.3 ...

  6. 网络与通信:网络协议(概念)

    计算机网络技术是互联网发展的基础.它是计算机技术与通信技术结合的产物,是现在信息技术的一个重要组成部分,而且正朝着数字化.高速化.智能化的方向迅速发展.随着3G.4G技术的兴起,越来越多的企业参与到了 ...

  7. 计算机网络安全的脆弱性,网络安全及网络安全评估的脆弱性分析

    随着计算机网络技术的快速发展,全球信息化已成为世界发展的大趋势.在当今的信息社会中,计算机网络在政治.经济.军事.日常生活中发挥着日益重要的作用,从而使人们对计算机网络的依赖性大大加强.现有的计算机网 ...

  8. 远程教育(电大)网考统考计算机应,4月电大远程网络教育计算机应用基础统考题库真题3...

    <4月电大远程网络教育计算机应用基础统考题库真题3>由会员分享,可在线阅读,更多相关<4月电大远程网络教育计算机应用基础统考题库真题3(7页珍藏版)>请在人人文库网上搜索. 1 ...

  9. 网络编程-网路七层协议图(2)之每一层对应的设备及功能(物理层、数据链路层、网络层、传输层、应用层...)

    OSI七层协议在网络传输中扮演的角色及功能: 7.应用层--–电脑的各种数据 6.表示层 --– 处理用户信息的表示问题,如编码.数据格式转换和加密解密 5.会话层--–会话管理.会话流量控制.寻址. ...

最新文章

  1. 活动目录系列之三---域控制器常规卸域
  2. Appium_pytest fixture的使用
  3. 关于bedtools merge 功能中sort 命令的解释
  4. 33、JSONP跨域
  5. java并发编程之线程的生命周期详解
  6. ASP.NET操作Word的IIS权限设置
  7. win32 sdk C语言菜单,win32 sdk 设定/获取checkbox控件状态
  8. Python md5 sha1 的使用
  9. 资产分池中的量化实战
  10. Unity3D游戏开发之开发游戏带来的问题
  11. iOS开发使用UIKeyInput自定义密码输入框
  12. 转-架构高性能网站秘笈(四)——反向代理缓存
  13. python练手经典100例-20个Python练手经典案例,能全做对的人确实很少!
  14. prerenderspaplugin可以抓取动态数据吗_RPA编程思路之数据抓取
  15. 依赖注入原理,作用,注入方式——Spring IOC/DI(二)
  16. UE4 - 默认鼠标指针的样式修改自定义
  17. 【bzoj4972】小Q的方格纸 前缀和
  18. C语言整理(待更新)
  19. setAttribute的具体用法
  20. 常用密码的正则表达式

热门文章

  1. 关于jConfirm回传的解决方案
  2. Java应用程序项目的打包与发行
  3. 软件工程第二周阅读作业
  4. linux之find
  5. 为Nagios定义自定义脚本检测内存状态
  6. Linux下简单的邮件服务器搭建
  7. 转:Swing中的线程探究
  8. 开发人员最喜爱的十大免费的Visual Studio插件
  9. win mysql 最大连接_常用的三种修改mysql最大连接数的方法
  10. 子类窗口向父类窗口传值