计算机网络协议的认识

合集下载

网络协议简介

网络协议简介

网络协议简介网络协议是指在计算机网络中,为了实现各个节点间的数据交换和通信而规定的一系列标准和规范。

它是计算机网络中最基础、最重要的组成部分,扮演着信息交流的桥梁和纽带作用。

一、网络协议的定义和分类网络协议是一系列规范的集合,用于定义计算机网络中数据交换和通信的方式。

根据其功能和层次不同,网络协议可以被分为两类:通信协议和网络协议。

通信协议是指在网络节点之间进行通信时,所使用的标准和规范。

常见的通信协议有传输控制协议(TCP)、用户数据报协议(UDP)等。

TCP协议提供面向连接的、可靠的数据传输服务,而UDP协议则提供面向无连接的、不可靠的数据传输服务。

网络协议则是指在整个计算机网络中实现数据交换和通信的协议体系。

根据其层次不同,网络协议可以被分为物理层、数据链路层、网络层、传输层和应用层等不同层级,每个层级负责不同的功能和任务。

常见的网络协议有以太网协议、互联网协议(IP)、网际控制报文协议(ICMP)等。

二、网络协议的作用和意义网络协议在计算机网络中起着至关重要的作用,它具有如下几个方面的意义:1. 定义了数据交换和通信的规则:网络协议规定了计算机网络中数据如何封装、如何传输以及如何接收和解析的规则。

借助网络协议,不同类型的计算机可以进行数据交换和通信,实现信息的传递和共享。

2. 提供了通信的可靠性和稳定性:网络协议通过实现可靠的数据传输、错误控制、流量控制等机制,确保数据在网络中的高效、安全地传输。

这使得计算机网络能够有效地运行,并提供稳定、可靠的通信服务。

3. 实现了网络的互联互通:网络协议定义了不同计算机网络之间的通信方式和协同工作,使得不同网络可以相互连接和互操作。

通过网络协议,互联网得以建立和发展,大大促进了信息的交流和共享。

4. 推动了网络技术的发展和创新:网络协议的不断发展和演进,推动了各种新的网络技术的出现和应用。

例如,随着TCP/IP协议的广泛应用,互联网得以快速发展,IPv6协议的引入则解决了IPv4地址不足的问题,网络安全协议的应用则保障了网络的安全。

了解计算机的网络通信协议与标准

了解计算机的网络通信协议与标准

了解计算机的网络通信协议与标准计算机的网络通信协议与标准是保障网络通信正常进行的关键。

它们规定了计算机之间进行数据交换的方式和规则,确保信息能够准确、高效地传输。

本文将介绍一些主要的网络通信协议与标准,包括TCP/IP协议、HTTP协议以及以太网标准等。

一、TCP/IP协议TCP/IP协议是计算机网络中最基本和最重要的协议之一。

它是Internet网络的核心协议,也是全球互联网的基础。

TCP/IP协议中的TCP(Transmission Control Protocol)和IP(Internet Protocol)分别负责数据的分段传输和寻址,确保数据能够正确地传输到目标计算机。

TCP/IP协议具有以下特点:首先,它是一种无连接的协议,即在传输数据之前不需要事先建立连接;其次,它能够保证数据的可靠性,通过数据分段和确认机制,确保数据能够完整地传输;另外,它是一种面向字节流的协议,即将数据划分为多个字节进行传输。

二、HTTP协议HTTP(Hypertext Transfer Protocol)协议是一种应用层协议,主要用于在计算机之间传输超文本。

它是万维网(World Wide Web)的基础,负责客户端与服务器之间的通信。

HTTP协议使用URL(Uniform Resource Locator)来定位资源,使用HTTP方法(GET、POST等)来操作这些资源。

HTTP协议的工作过程如下:首先,客户端发送一个HTTP请求到服务器,并等待服务器的响应;然后,服务器接收到请求后,根据请求的内容做出相应的动作,并将结果返回给客户端。

HTTP协议基于TCP/IP协议,利用TCP协议的可靠性来传输数据。

三、以太网标准以太网是一种广泛使用的局域网技术,它定义了计算机之间的物理连接和数据传输的规范。

以太网以太网使用CSMA/CD(Carrier Sense Multiple Access with Collision Detection)来控制多个计算机同时访问网络的冲突问题。

计算机科学计算机网络学习总结理解网络通信与协议

计算机科学计算机网络学习总结理解网络通信与协议

计算机科学计算机网络学习总结理解网络通信与协议计算机科学中,计算机网络是一个非常重要的领域。

在网络之间进行通信和数据传输的关键是网络通信与协议。

网络通信与协议的学习是理解计算机网络的基础。

本文将总结我在计算机科学的学习过程中,对网络通信与协议的理解和认识。

1. 网络通信的基本原理:计算机网络通信是指在计算机或其他设备之间传输数据的过程。

网络通信的基本原理是通过传输介质将数据从一个地方传输到另一个地方。

传输介质可以是有线的,也可以是无线的。

无论是有线还是无线,网络通信的基本原理都是将数据转换成电信号,并通过传输介质传输到目标位置。

在传输数据时,需要考虑到数据的可靠性、传输速度以及其他因素。

2. 网络通信的协议:网络通信的协议是指在网络中实现通信的规则和约定。

网络通信的协议可以分为不同的层次,从物理层到应用层不同的协议提供不同的功能。

网络通信的协议包括IP协议、TCP协议、UDP协议等。

IP协议负责将数据包发送到目标主机的正确位置,TCP协议负责在网络中确保数据的可靠传输,UDP协议负责在网络中实现数据的快速传输。

学习网络通信的协议是理解计算机网络的关键。

3. 理解子网划分和路由器:在大型网络中,为了提高网络的性能和管理效率,通常会采用子网划分的方式。

子网划分是将一个大型网络划分成多个小型网络,每个小型网络都有一个唯一的IP地址。

路由器是负责实现子网划分的设备,通过路由器可以将数据包从一个子网传输到另一个子网。

理解子网划分和路由器的原理和使用方法对于网络的设计和管理非常重要。

4. 网络安全与网络通信:在网络通信中,网络安全是一个非常重要的问题。

网络通信中的数据传输往往涉及到用户的隐私和重要信息,保障网络通信的安全性是必不可少的。

网络安全包括对数据传输的加密和认证,以及防止网络攻击和黑客入侵等措施。

学习网络通信的同时,也需要学习如何保障网络通信的安全。

5. 网络通信的应用:网络通信在现代社会中有着广泛的应用。

什么是计算机网络协议

什么是计算机网络协议

什么是计算机网络协议计算机网络协议是计算机网络中非常重要的概念,它是计算机之间进行通信和数据交换的规则和约定。

简单来说,计算机网络协议就是一系列的规定,它规定了计算机之间如何进行通信、数据如何传输、如何检测和纠正错误等。

在计算机网络中,协议是非常重要的,它能够保证数据的安全传输和正确接收,同时也能够保证网络的稳定运行。

首先,计算机网络协议是计算机网络中的基础。

在计算机网络中,不同的计算机之间需要进行通信和数据交换,而协议就是规定了这些通信和数据交换的规则。

它规定了数据的格式、传输的方式、错误的处理等,保证了数据能够正确地传输和接收。

没有协议,计算机之间就无法进行有效的通信和数据交换,网络也就无法正常运行。

其次,计算机网络协议是保证网络安全的重要手段。

在网络中,数据的安全性是非常重要的,而协议能够保证数据的安全传输和正确接收。

通过协议,可以对数据进行加密和解密,保护数据的安全性;同时,协议也能够对数据进行验证和校验,确保数据的完整性和正确性。

这些都是网络安全的重要手段,而协议正是实现这些手段的重要工具。

另外,计算机网络协议也是保证网络稳定运行的重要保障。

在网络中,数据的传输和接收是非常频繁的,而协议能够保证数据的正确传输和接收。

通过协议,可以对数据进行分组和重组,保证数据能够准确地传输和接收;同时,协议也能够对网络进行管理和控制,保证网络能够稳定运行。

这些都是保证网络稳定运行的重要保障,而协议正是实现这些保障的重要工具。

总的来说,计算机网络协议是计算机网络中非常重要的概念,它是计算机之间进行通信和数据交换的规则和约定。

它是网络的基础,是保证网络安全的重要手段,也是保证网络稳定运行的重要保障。

在计算机网络中,协议起着非常重要的作用,它能够保证数据的安全传输和正确接收,同时也能够保证网络的稳定运行。

因此,我们应该更加深入地了解和学习计算机网络协议,以便更好地理解和应用它们。

计算机网络协议大全

计算机网络协议大全

计算机网络协议大全计算机网络协议是指计算机网络中用于数据通信的约定和规则。

它们定义了数据在网络中的传输方式、传输速率、错误检测和纠正机制等,为网络通信提供了基础。

本文将介绍一些常见的计算机网络协议,包括物理层、数据链路层、网络层、传输层和应用层。

一、物理层协议物理层协议是计算机网络中最底层的协议,主要负责传输比特流。

常见的物理层协议有:1. 以太网(Ethernet):以太网是一种局域网技术,采用CSMA/CD (载波监听多路访问/冲突检测)技术,在共享电缆上实现多台计算机的数据通信。

2. 无线局域网(Wi-Fi):Wi-Fi协议是一种无线局域网技术,基于IEEE 802.11标准,允许计算机通过无线信号进行数据传输。

二、数据链路层协议数据链路层协议负责将数据帧从一个节点传输到相邻节点,保证可靠的数据传输。

常见的数据链路层协议有:1. 点对点协议(PPP):PPP协议用于点对点通信,支持数据压缩和加密。

它可以通过串行线路进行通信。

2. 以太网协议(Ethernet):以太网在物理层和数据链路层都有协议,因此可以看作是一个综合性的协议。

三、网络层协议网络层协议负责将数据包从源主机传输到目标主机,通过路由选择合适的路径。

常见的网络层协议有:1. 互联网协议(IP):IP协议是互联网的核心协议,负责将数据分组从源主机传输到目标主机。

IPv4和IPv6是最常用的版本。

2. 路由信息协议(RIP):RIP是一种动态路由协议,用于在本地网络之间选择最佳的路径。

它根据跳数来评估路径的优劣。

四、传输层协议传输层协议负责在源主机和目标主机之间建立可靠的端到端连接,并提供可靠的数据传输。

常见的传输层协议有:1. 传输控制协议(TCP):TCP协议提供可靠的、面向连接的数据传输。

它通过序号、确认和重传机制来保证数据的可靠性。

2. 用户数据报协议(UDP):UDP协议提供不可靠的、无连接的数据传输。

它速度快,但无法保证数据的可靠性。

网络协议的含义及三要素是什么

网络协议的含义及三要素是什么

网络协议的含义及三要素是什么导读:我根据大家的需要整理了一份关于《网络协议的含义及三要素是什么》的内容,具体内容:什么是网络协议?相信很多人都会疑惑,下面是我整理的一些关于网络协议的相关资料,供你参考。

网络协议介绍网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集...什么是网络协议?相信很多人都会疑惑,下面是我整理的一些关于网络协议的相关资料,供你参考。

网络协议介绍网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。

例如,网络中一个微机用户和一个大型主机的操作员进行通信,由于这两个数据终端所用字符集不同,因此操作员所输入的命令彼此不认识。

为了能进行通信,规定每个终端都要将各自字符集中的字符先变换为标准字符集的字符后,才进入网络传送,到达目的终端之后,再变换为该终端字符集的字符。

当然,对于不相容终端,除了需变换字符集字符外还需转换其他特性,如显示格式、行长、行数、屏幕滚动方式等也需作相应的变换。

网络协议三要素(1) 语义。

语义是解释控制信息每个部分的意义。

它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应。

(2) 语法。

语法是用户数据与控制信息的结构与格式,以及数据出现的顺序。

(3) 时序。

时序是对事件发生顺序的详细说明。

(也可称为"同步")。

[2]人们形象地把这三个要素描述为:语义表示要做什么,语法表示要怎么做,时序表示做的顺序。

网络协议工作方式网络上的计算机之间又是如何交换信息的呢?就像我们说话用某种语言一样,在网络上的各台计算机之间也有一种语言,这就是网络协议,[3] 不同的计算机之间必须使用相同的网络协议才能进行通信。

网络协议是网络上所有设备(网络服务器、计算机及交换机、路由器、防火墙等)之间通信规则的集合,它规定了通信时信息必须采用的格式和这些格式的意义。

大多数网络都采用分层的体系结构,每一层都建立在它的下层之上,向它的上一层提供一定的服务,而把如何实现这一服务的细节对上一层加以屏蔽。

几种网络协议的定义及区别

几种网络协议的定义及区别

几种网络协议的定义及区别网络协议是指在计算机网络中,用于规定数据如何在不同计算机之间进行传输和交换的一套规则和约定。

它是确保网络通信顺利进行的基础,不同的网络协议可以实现不同的功能。

本文将介绍几种常见的网络协议,并对它们的定义及区别进行详细解析。

一、IP协议IP协议(Internet Protocol)是互联网上最主要的网络协议之一,它定义了不同计算机在网络上的逻辑地址,即IP地址,以及数据在网络中的传输方式。

IP协议可以将数据分割成小的数据包(Packet)并通过网络逐个传输。

它支持数据的可靠传输,但不保证数据的顺序性和完整性,因此需要结合其他协议来保证。

二、TCP协议TCP协议(Transmission Control Protocol)是一种面向连接的协议,它在IP协议的基础上提供可靠的数据传输和数据顺序保证。

TCP协议通过建立连接、数据分段、流量控制、拥塞控制等机制,保证数据的可靠传输。

它在传输效率上稍低于UDP协议,但能够提供更高的数据可靠性。

三、UDP协议UDP协议(User Datagram Protocol)是一种面向无连接的协议,它不需要建立连接,直接通过网络传输数据。

UDP协议的优点是传输效率高,不需要像TCP协议一样进行连接的建立和释放,适用于对实时性要求较高的应用,如视频、音频等。

但UDP协议不提供数据可靠性保证,在传输过程中无法保证数据的完整性和顺序性。

四、HTTP协议HTTP协议(Hypertext Transfer Protocol)是一种应用层协议,它定义了客户端和服务器之间进行信息传输的规范。

HTTP协议主要用于在web 浏览器和服务器之间传输超文本文档,通过请求-响应的方式进行通信。

HTTP协议使用TCP协议作为传输层协议,通过 URL(统一资源定位符)来确定要访问的资源。

五、SMTP协议SMTP协议(Simple Mail Transfer Protocol)是一种电子邮件传输协议,它用于在邮件服务器之间传输邮件。

什么是网络协议

什么是网络协议

什么是网络协议网络协议是指在计算机网络中,用来规定在计算机之间进行数据传输和通信的一系列规则和约定。

它定义了数据在计算机网络中的传播方式、处理方法以及通信中的各种细节。

网络协议是计算机网络的基础,能够确保数据在网络中的正确传输和有效通信。

网络协议的产生是为了解决计算机网络通信的问题。

在网络通信的过程中,不同的计算机系统可能使用不同的硬件设备、操作系统和软件,它们之间的通信需要一种统一的规范。

因此,网络协议被设计出来以保证不同系统之间的通信能够顺利进行。

网络协议中包含了各种规范和约定,以确保数据在网络中传输的正确性和有序性。

其中,最重要的一个约定是TCP/IP协议。

TCP/IP协议是一种通用的网络协议,它包含了两个子协议:传输控制协议(TCP)和网际协议(IP)。

TCP协议负责确保数据在网络中的可靠传输,而IP协议则负责将数据包从源计算机发送到目标计算机。

通过TCP/IP协议,数据可以在不同的网络之间传输。

除了TCP/IP协议之外,还有其他一些常用的网络协议,如HTTP协议、FTP协议、SMTP协议等。

这些协议分别用于在Web页面传输、文件传输和电子邮件发送等特定的网络通信场景中。

在网络协议的设计中,还考虑到了网络安全的问题。

网络协议不仅要确保数据的正确传输,还需要保护数据的机密性和完整性。

因此,网络协议中也包含了加密算法和认证机制等内容,以确保数据在传输过程中的安全性。

总之,网络协议是计算机网络中的一套规范和约定,它定义了计算机之间进行数据通信的各种细节。

通过网络协议,不同的计算机系统可以在统一的标准下进行通信和交流,保证数据在网络中的正确传输和有效通信。

网络协议是计算机网络的基础,也是信息社会中不可缺少的一部分。

没有网络协议,便没有了现代化的计算机网络。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

13
TCP协议工作机制
主机A 主机B
发送SYN信息(序号=x)
接收SYN信息 (序号=y, 确认号=x+1) 发送ACK 信息(确认号 =y+1)
接收SYN信息(序号=x) 发送SYN信息(序号=y, 确认号=x+1)
接收ACK 信息(确认号=y+1)
14
网络层协议
TCP/IP协议栈
应用层
— ICMP(Internet Control Message Protocol): 提供控制和传递消息的 功能(但通信时需用IP封装); — ARP(Address Resolution Protocol): 为已知的IP地址确定网络接口层的 MAC地址;
问题 原由
教学 重点
本节重点讨论TCP/IP协议的基本概念、IP地址的含 义及分类、 DNS域名等。 了解: TCP/IP协议的起源及特点。 熟悉: IP地址的表示方法、DNS域名。 掌握:IP地址的含义及分类。
能力 要求
4
一、 TCP/IP的基本概念
1、TCP/IP协议的概念 TCP/IP协议是Internet上使用最为广泛的通信协议。所 谓TCP/IP协议,实际上是一个协议簇(组),是一组协议, 其中TCP协议和IP协议是其中两个最重要的协议。IP协议称 为网际协议,用来给各种不同的局域网和通信子网提供一个 统一的互联平台。TCP协议称为传输控制协议,用来为应用 程序提供端到端的通信和控制功能。
计 网 算 络 机 通 成 晓 就 天 未 下 来 事
计算机网络应用
主讲:徐光达
主讲内容
第一节 计算机网络基本知识
第二节 TCP/IP协议及相关技术
第三节 第四节 第五节
连接Internet
网上信息浏览
电子邮件的使用
第二节
TCP/IP协议及相关技术
TCP/IP协议是Internet发展的基础。学习本节的 内容将会对Internet的组织结构、工作过程以及数据 传输的理解有很大帮助。 那么TCP/IP协议有哪些基 本概念、含义、技术呢?这是本节讨论的问题。
22
TCP/UDP通信和端口号
Telnet B
主机A
主机B
目标端口号 =23,将报文 发送到Telnet 应用程序中
源端口 1028
目的端口 23
— TCP/UDP中对等通信实体之间的通信相互用端口号标识; — TCP报文目的端口号必须根据Telnet 协议的端口号确定; — 源端口号由源主机动态地分配起始源端口号,通常是一 些高于1023的端口号。
1
1 1
1
1 1
1
1 1
0
1 1
0
0 1
=
= =
Hale Waihona Puke 252254 25528
IP地址类别的计算
如图所示:8组以0开 头的地址对应于A类; 4组以10开头的对应于 B类, 2组以110开头 的对应于C类,一个以 111开头的地址属于D 类,最后一个以1111 开头的地址属于保留 类,现在不用。
29
点分十进制表示法
16
3、反向地址解析协议RARP:
RARP (Reverse Address Resolution Protocol) 一般仅 适用于无盘工作站在启动时获取自身IP地址。通常主机将自己 的IP地址存放在硬盘中,无盘工作站因为没有盘无法记忆自己 的IP地址。所有无盘工作站的IP地址由RARP服务器集中保存, 无盘工作站启动时通过发送RARP请求,从RARP服务器获得自己 的IP地址。
18
ICMP应用实例
B可到达 吗?
Ping B
可以, 我在这 里。
主机A
ICMP 回声请求
主机B
ICMP 回声应答
B可到达 吗? 我不知 道B在哪 里。
Ping B
主机A
主机B
ICMP 回声请求 目的端无法到达
一般而言,ping 目的端不可达可能有3个原因: (1)线路或网络设备故障,或目的主机不存在 (2)网络拥塞 19 (3)ICMP分组在传输过程中超时( TTL减为0)
23
TCP/IP层间传送机制
t e l n e t
23
f t p
21
应用层
s m t p
25
t f t p
69
端口号
传输层 网络层 链路层 物理层
TCP
6
UDP IP
17
协议号 TYPE或DSAP
MAC地址
— 物理层通过MAC地址向链路层传送数据帧; — 链路层使用TYPE或DASP(Destination Service Access Point)识别IP协议 — 网络层根据协议号识别TCP或UDP — 传输层经端口号访问各种应用服务
传输层 网络层 网络接口层
IP ICMP ARP RAR P
— RARP(Reverse Address Resolution Protocol) :为已知的网络接口层MAC 地址确定对应的IP地址。
4个协议中仅IP具有全网的寻址能力,而ICMP、ARP和RARP均无全网的 寻址能力,ICMP需要在不同网络之间传递,因此必须用IP封装,ARP和 RARP只在一个网络的内部进行通信,不需要在网络之间寻址,所以无须 用IP封装。
12

传输层(Transport Layer):
1、传输控制协议 TCP: TCP是面向连接的协议。所谓连接,就是两个对 等实体为进行数据通信而进行的一种结合。面 向连接服务是在数据交换之前,必须先建立连 接。当数据交换结束后,则应终止这个连接。 面向连接服务具有:连接建立、数据传输和连 接释放这三个阶段。在传送数据时是按序传送 的。
24
归纳总结
TCP/IP分层及各层主要协议: 数据链路层:SLIP、PPP
网络层:IP、ARP、RARP、ICMP
传输层:TCP、UDP 应用层:FTP、TELNET、SMTP、HTTP、TFTP
25
四、互联网地址(IP 地 址)
地址实际上是一种标识符,用于标识系 统中的某个对象。通常标识符被分为三 部分: 名字 地址 路径 标示对象是什么 标示对象在那里 指出怎么去访问对象
26
IP地址的定义
1、IP地址可描述三个方面的含义: 第一、为了实现Internet上不同计算机之间的通信,每 台计算机都必须有一个不与其它计算机重复的地址,IP地址 就是可以唯一标识主机的地址。 第二、IP地址由网络号与主机号两部分组成。网络号用 来表示Internet中的一个特定网络,主机号表示这个网络中 的一个特定连接。 第三、IP地址是数字型的,32位(32bit),由4个字节, 每个字节 8位的二进制数组成,每8位之间用小数点隔开。由 于二进制数不利于记忆,通常转换成十进制数表示,其取值 范围为0~255
27
IP地址的定义
IP地址的表示法:
128 64 1 1 0 1 32 0 0 16 0 0
十进制和二进制的转换
8 0 0 4 0 0 2 0 0 1 0 0 = = 128 192
1
1 1
1
1 1
1
1 1
0
1 1
0
0 1
0
0 0
0
0 0
0
0 0
=
= =
224
240 248
1
1 1
1
1 1
1
1 1
十进制和二进制的转换
111. 4. 80
二进制 1010 0110 0110 1111 0000 0100 0101 0000
十进制 166. 111. 4. 80 = 二进制 10100110. 01101111. 00000100. 01010000
15
1、网际协议(IP): 主要负责在主机之间寻址和选择数据包的路由。IP 协议不含错误恢复的编码,属于不可靠的协议。
2、地址解析协议ARP: ARP (Address Resolution Protocol )把基于 TCP/IP软件使用的IP地址解析成局域网硬件使用的 媒体访问控制(MAC)地址。 ARP是一个广播协议— —网络上的每一台机器都能收到请求。每一台机器 都检查请求的IP和自己的地址,符合要求的主机回 答请求。
表示层
会话层 传输层
应用层
传输层
网络层
数据链路层 物理层
网际层
网络接口层
可使用各种物理网络(Ethernet FDDI、令牌环 )
9
TCP/IP的分层及基本工作原理
10
TCP/IP体系结构与协议栈之间关系
11
应用层(Application Layer): 包含各种网络应用协议。如HTTP、FTP、 telnet、SMTP、DNS、SNMP等。
我的IP地 址是什么?
无盘工 作站A
无盘工 作站B
无盘工 作站C
RARP 服务器
我听到广播, IP地址是 202.120.5.3
广播地址 A的MAC地址 A的IP?
RARP request
A的MAC地址 A的IP地址
ARP reply
17
4、ICMP协议 ICMP(Internet Control Message Protocol )传递 差错报文以及其他需要注意的信息。ICMP报文通常 被网络层或更高层协议(TCP或UDP)使用。一些 ICMP报文把差错报文返回给用户进程。 ICMP用来传送一些关于网络和主机的控制信息。如 目标主机不可到达、路由重定向等。常用的ping命 令就是使用了ICMP协议。 ICMP不为数据提供错误控制服务,只是报告数据出 错并不再传送错误的数据,并在IP数据报的生存期 过后将其抛弃。
网络接口层(Network Access Layer): 负责将IP分组封装成适合在物理网络上传输的帧格式 并传输;或将从物理网络接收到的帧解封,取出IP分组交 给网络互联层。当前几乎所有的物理网络上都可运行 TCP/IP协议。
相关文档
最新文档