网络协议软件的作用是什么?网络协议是相互通信的节点之间要实现数据有序的发送和接收,必须遵守事先约定好的规则,这些规则明确规定了通信时数据的格式、数据传送的时序以及相应的控制信息与应答信息等,计算机网络安全有哪些基本注意事项?一起和本站看看吧。
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)。
以上是小编介绍的网络协议的作用,其中分层可以很好的保护我们的网络安全,更多网络安全小知识关注本站。