Rumah masalah biasa 什么是网络协议

什么是网络协议

Jun 11, 2019 am 11:21 AM
protokol rangkaian

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

什么是网络协议

例如,网络中一个微机用户和一个大型主机的操作员进行通信,由于这两个数据终端所用字符集不同,因此操作员所输入的命令彼此不认识。为了能进行通信,规定每个终端都要将各自字符集中的字符先变换为标准字符集的字符后,才进入网络传送,到达目的终端之后,再变换为该终端字符集的字符。当然,对于不相容终端,除了需变换字符集字符外还需转换其他特性,如显示格式、行长、行数、屏幕滚动方式等也需作相应的变换。(推荐学习:PHP视频教程

要素

网络协议是由三个要素组成:

(1) 语义。语义是解释控制信息每个部分的意义。它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应。

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

(3) 时序。时序是对事件发生顺序的详细说明。(也可称为“同步”)。

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

常用协议

TCP/IP协议毫无疑问是这三大协议中最重要的一个,作为互联网的基础协议,没有它就根本不可能上网,任何和互联网有关的操作都离不开TCP/IP协议。不过TCP/IP协议也是这三大协议中配置起来最麻烦的一个,单机上网还好,而通过局域网访问互联网的话,就要详细设置IP地址,网关,子网掩码,DNS服务器等参数。

TCP/IP尽管是目前最流行的网络协议,但TCP/IP协议在局域网中的通信效率并不高,使用它在浏览“网上邻居”中的计算机时,经常会出现不能正常浏览的现象。此时安装NetBEUI协议就会解决这个问题。

NetBEUI即NetBios Enhanced User Interface ,或NetBios增强用户接口。它是NetBIOS协议的增强版本,曾被许多操作系统采用,例如Windows for Workgroup、Win 9x系列、Windows NT等。NETBEUI协议在许多情形下很有用,是WINDOWS98之前的操作系统的缺省协议。NetBEUI协议是一种短小精悍、通信效率高的广播型协议,安装后不需要进行设置,特别适合于在“网络邻居”传送数据。所以建议除了TCP/IP协议之外,小型局域网的计算机也可以安上NetBEUI协议。另外还有一点要注意,如果一台只装了TCP/IP协议的WINDOWS98机器要想加入到WINNT域,也必须安装NetBEUI协议。

IPX/SPX协议本来就是Novell开发的专用于NetWare网络中的协议,但是也非常常用--大部分可以联机的游戏都支持IPX/SPX协议,比如星际争霸,反恐精英等等。虽然这些游戏通过TCP/IP协议也能联机,但显然还是通过IPX/SPX协议更省事,因为根本不需要任何设置。除此之外,IPX/SPX协议在非局域网络中的用途似乎并不是很大.如果确定不在局域网中联机玩游戏,那么这个协议可有可无。

更多PHP相关技术文章,请访问PHP图文教程栏目进行学习!

Atas ialah kandungan terperinci 什么是网络协议. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Akan R.E.P.O. Ada Crossplay?
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah protokol rangkaian dalam bahasa Go? Apakah protokol rangkaian dalam bahasa Go? Jun 10, 2023 pm 02:06 PM

Dalam tahun-tahun kebelakangan ini, bahasa Go, sebagai bahasa pengaturcaraan serentak yang cekap, ringan dan cemerlang, telah menarik perhatian dan kasih sayang lebih ramai orang. Dari segi pengaturcaraan rangkaian, bahasa Go mempunyai sokongan protokol rangkaian yang kaya dan boleh membantu pembangun membina aplikasi rangkaian dengan cepat dan mudah. Mari kita lihat protokol rangkaian dalam bahasa Go. 1.TCPTCP (TransmissionControlProtocol, Transmission Control Protocol) ialah protokol penghantaran yang biasa digunakan dalam rangkaian komputer.

Apakah protokol biasa untuk pengaturcaraan rangkaian Java? Apakah protokol biasa untuk pengaturcaraan rangkaian Java? Apr 15, 2024 am 11:33 AM

Protokol yang biasa digunakan dalam pengaturcaraan rangkaian Java termasuk: TCP/IP: digunakan untuk penghantaran data dan pengurusan sambungan yang boleh dipercayai. HTTP: digunakan untuk penghantaran data web. HTTPS: Versi HTTP selamat yang menggunakan penyulitan untuk menghantar data. UDP: Untuk pemindahan data yang cepat tetapi tidak stabil. JDBC: digunakan untuk berinteraksi dengan pangkalan data hubungan.

网络协议的三要素有哪些 网络协议的三要素有哪些 Dec 09, 2020 am 10:23 AM

网络协议的三要素:1、语义,即解释控制信息每个部分的意义;它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应。2、语法,即用户数据与控制信息的结构与格式,以及数据出现的顺序。3、时序,即对事件发生顺序的详细说明。

Apakah protokol dan perpustakaan yang biasa digunakan dalam pengaturcaraan rangkaian Java? Apakah protokol dan perpustakaan yang biasa digunakan dalam pengaturcaraan rangkaian Java? May 09, 2024 pm 06:21 PM

Protokol dan perpustakaan yang biasa digunakan untuk pengaturcaraan rangkaian Java: Protokol: TCP, UDP, HTTP, HTTPS, Perpustakaan FTP: java.net, java.nio, ApacheHttpClient, Netty, OkHttp

Bagaimana untuk menyediakan sistem CentOS untuk melumpuhkan protokol dan perkhidmatan rangkaian yang tidak diperlukan Bagaimana untuk menyediakan sistem CentOS untuk melumpuhkan protokol dan perkhidmatan rangkaian yang tidak diperlukan Jul 08, 2023 pm 08:27 PM

Cara menyediakan sistem CentOS untuk melumpuhkan protokol dan perkhidmatan rangkaian yang tidak diperlukan Pengenalan: CentOS ialah sistem pengendalian Linux yang popular yang digunakan secara meluas dalam persekitaran pelayan. Untuk meningkatkan keselamatan dan prestasi sistem, protokol dan perkhidmatan rangkaian yang tidak perlu perlu dilumpuhkan. Artikel ini akan memperkenalkan cara menyediakan sistem CentOS untuk melumpuhkan protokol dan perkhidmatan rangkaian yang tidak diperlukan. Langkah-langkah: Log masuk ke sistem CentOS. Buka terminal dan laksanakan arahan berikut dengan keistimewaan pengguna root untuk mengedit fail konfigurasi rangkaian. sudovi

网络协议的主要要素为什么? 网络协议的主要要素为什么? Dec 09, 2020 pm 05:32 PM

网络协议的主要要素为:1、语义;解释控制信息每个部分的意义。2、语法;用户数据与控制信息的结构与格式,以及数据出现的顺序。3、时序;对事件发生顺序的详细说明。

Penerokaan mendalam tentang teknologi asas Python: cara melaksanakan protokol rangkaian Penerokaan mendalam tentang teknologi asas Python: cara melaksanakan protokol rangkaian Nov 08, 2023 pm 04:06 PM

Bahasa Python ialah bahasa pengaturcaraan peringkat tinggi, dan pembangun biasanya tidak perlu memberi terlalu banyak perhatian kepada pelaksanaan teknikal asasnya. Walau bagaimanapun, apabila ia datang untuk melaksanakan protokol rangkaian, kita perlu mempunyai pemahaman yang mendalam tentang teknologi asasnya untuk melaksanakan dan mengoptimumkan aplikasi rangkaian dengan betul. Artikel ini akan menyelidiki teknologi asas Python, mengambil pelaksanaan protokol rangkaian mudah sebagai contoh, dan menyediakan contoh kod khusus. 1. Pengenalan kepada protokol rangkaian Protokol rangkaian ialah peraturan dan piawaian komunikasi dalam rangkaian komputer, digunakan untuk memastikan komunikasi data antara komputer yang berbeza adalah selamat, berkesan dan bebas ralat. jaring

Protokol rangkaian manakah yang digunakan oleh Internet? Protokol rangkaian manakah yang digunakan oleh Internet? Aug 01, 2022 pm 02:16 PM

Protokol rangkaian yang digunakan oleh Internet ialah "protokol TCP/IP". TCP/IP merujuk kepada Transmission Control Protocol/Internet Protocol, juga dikenali sebagai protokol komunikasi rangkaian Ia adalah suite protokol yang boleh merealisasikan penghantaran maklumat antara pelbagai rangkaian yang berbeza. Protokol penghantaran TCP/IP menetapkan piawaian dan kaedah untuk komunikasi antara pelbagai bahagian Internet dan, protokol penghantaran TCP/IP ialah dua protokol penting yang memastikan penghantaran maklumat data rangkaian tepat pada masanya;