常见的网络协议-- 网络协议大全图(最全的)细分7层协议

技术标签: 网络流量  网络协议  通信协议  网络7层协议

网络协议划分:

物理层:以太网 · 调制解调器 · 电力线通信(PLC) · SONET/SDH · G.709 · 光导纤维 · 同轴电缆 · 双绞线等。

数据链路层:Wi-Fi(IEEE 802.11) · WiMAX(IEEE 802.16) ·ATM · DTM · 令牌环 · 以太网 ·FDDI · 帧中继 · GPRS · EVDO ·HSPA · HDLC · PPP · L2TP ·PPTP · ISDN·STP · CSMA/CD等。

网络层协议:IP (IPv4 · IPv6) · ICMP· ICMPv6·IGMP ·IS-IS · IPsec · ARP · RARP · RIP等。

传输层协议:TCP · UDP · TLS · DCCP · SCTP · RSVP · OSPF 等。

应用层协议:DHCP ·DNS · FTP · Gopher · HTTP· IMAP4 · IRC · NNTP · XMPP ·POP3 · SIP · SMTP ·SNMP · SSH ·TELNET · RPC · RTCP · RTP ·RTSP· SDP · SOAP · GTP · STUN · NTP· SSDP · BGP 等。


网络协议大全图

图片较大,建议下载查看或者点击放大查看。

在这里插入图片描述
转载:http://www.52im.net/thread-180-1-1.html

来源:http://www.52im.net/thread-180-1-1.html


智能推荐

网络层的协议介绍

​ 网络层的协议介绍 本章结构:IP数据包格式 ​ ICMP协议介绍## 标题 ​ ARP协议介绍 ​ ARP攻击原理 网络层的功能:定义了基于IP协议的逻辑地址 ​ 连接不同的媒介类型 ​ 选择数据通过网络的最佳路径 协议字段 IP字段: 版本(Version): 该字段包含的是IP的版本号,4bit。目前IP的版本为4(即IPv4) 首部长度(Header Length): 该字段用于表示包头...

网络层的协议介绍

网络层的协议介绍 一、IP数据包格式 1.1 网络层的功能 1.2 IP数据包格式 二、ICMP协议(Internet控制报文协议)介绍 2.1 ICMP协议 2.2 ICMP协议的封装 2.3 Ping命令 三、ARP协议的介绍及工作原理 3.1 广播与广播域 3.2 ARP协议概述 3.3 ARP协议的工作原理 3.3.1 工作原理 3.3.2 Windows 系统中的ARP的相关命令 3.3...

网络层协议的解析

网络层协议 网络层功能 1、IP数据包格式 2、ICMP协议 2.1、ICMP协议的封装 2.2、Ping命令的使用 3、 ARP协议概述 3.1、ARP工作原理 3.2、ARP相关命令 3.3、ARP攻击和ARP欺骗 网络层功能 网络层位于物联网三层结构中的第二层,其功能为“传送”,即通过通信网络进行信息传输。网络层作为纽带连接着感知层和应用层,它由各种私有网络、互联网、...

大剑无锋之介绍几个常见的网络协议且位于哪一层?【面试推荐】

先补充一下,什么是网络协议? 网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。 网络协议的三大要素: 1、语义 语义是解释控制信息每个部分的意义。它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应。 2、语法 语法是用户数据与控制信息的结构与格式,以及数据出现的顺序。 3、时序 时序是对事件发生顺序的详细说明。 网络协议的层次结构: 1、结构中的每一层都规定有明确的服...

Windows下搭建Elasticsearch环境

Windows下搭建Elasticsearch环境 安装ElasticSearch 1.ElasticSearch下载地址: 2.下载安装包后解压,进入bin目录下,双击执行elasticsearch.bat 3.看到started说明启动成功,打开浏览器测试一下 安装ElasticSearch-head插件 1.安装node环境 2.安装grunt 3.下载head插件 4.ElasticSea...

猜你喜欢

Spring mvc学习笔记

网课地址:https://www.imooc.com/video/7531   一、 MVC基本概念 MVC:Model-View-Controller,是一种架构模式 View:视图层,为用户提供UI重点关注数据的呈现 Model: 模型层,业务数据的信息表示,关注支撑业务的信息构成,通常是多个业务实体的组合 Controller:控制层,通过调用业务逻辑产生合适的数据(Model),...

Linux 通过wget命令安装jdk1.8, 安装部署apache-ActiveMQ队列消息

一,Linux 通过wget命令,直接下载安装jdk1.8(注意对应的版本) 1,在usr文件夹下 mkdir java , cd java,执行命令: wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie"  h...

位置与姿态

在数学中数字是极为重要的,我们可以用数字来计数,比如这里有两个苹果。通常会在数字后面加上单位,比如那个东西离这2米远,以上的单个数字称为标量。当我们将其再加上位置时,例如那个东西离这正北方2米远,则称为矢量。或许我们还想知道它的方向,我们还会加上:那个东西离这正北方2米远,朝向正东方。并将位置与方向的结合称为姿态 空间中的一个点可以用坐标向量表示,如下图a所示,该向量表示了点相对于坐标系下的位移,...

清理ueditor中上传的无用的图片

    当我们在ueditor中按backspace键删除现有文章的图片时,虽然在文章中图片已经被删除,但是在服务器的图片并没有被删除,这样当文章量很多,而且需要频繁修改文章的内容时,在服务器中就会存在很多无用的图片(这就是这些图片与任何文章都不相关联)。在这种情况下,就需要考虑用一种方法来删除这些无用的图片,下面是我的一个方法来删除这些无用的图片: &nb...

windows下NEO4J安装报错

在官网下载完zip后,按照教程步骤安装,系统环境变量也已设置完毕,运行语句:neo4j.bat console,报错如下图: Import-Module : 未能加载指定的模块“\Neo4j-Management.psd1”,因为在任何模块目录中都没有找到有效模块文件。 发现在 %your path%\neo4j\bin\neo4j.ps1中Import-Module &q...

问答精选

Processing elements in each line into multiple lines

I need help with processing a file, which contains multiple lines with comma separated elements. The file looks as shown below: File-1.txt I want to convert the comma seperated values of each line int...

Negative value in edittext

conversion is other class, I'm working in MainActivity; when i clear edittext and then enter "-" then it generates error, but when i enter some value and then at first position of edittext t...

Receiver by value vs receiver by pointer confusion

I have written a simple stack implementation. This works as expected. However, if I changed the three methods from receiver by pointer to receiver by value as below. Then the main does not print anyth...

Sorting an array list of custom java classes based on variable

I have a custom Java class which contains two variables: username and score. I am looking to create an ArrayList with multiple of these inside. I then want to sort them in order of lowest to highest, ...

CPU faster than GPU on prettytensor demo shakespeare.py

I was running the demo shakespeare.py from prettytensor and wondered how using the CPU vs the GPU affects the training runtime per batch. I thus added the following lines in local_trainer.py: which is...

相关问题

相关文章

热门文章

推荐文章

相关标签

推荐问答