网络协议基础理论

2 篇文章 0 订阅
订阅专栏

1、互联网通信基本原理

一台硬件设备有了操作系统,装上应用软件就可以正常使用了,但仅限于处理当前设备上的数据,想让多个这样孤立的设备间可以互相传递数据,就需要底层的物理连接介质,这些底层连接就是为设备间铺好通信道路。有了通信道路后,信息具体要如何传递就需要用到通信协议。协议就是约定好的规则,规则约定了设备间怎么样建立连接、怎么样互相识别等,设备间想要正确的传递、获取和处理信息就需要遵守统一的规则。通信协议有很多种,发送方发送数据时选择哪种协议,接收方就需要使用哪种协议获取和解析数据。某些协议会依赖于其他协议,所以真正实现信息传输时,可能遵循的是一系列协议

可以和实际生活类比下,比如A要发送货物给B,首先要有从A到B的道路(相当于互联网的通信道路),然后A选择某种发送方式(相当于选择互联网的某种通信协议),然后按照所选择发送方式的规则打包货物(相当于按通信协议的规则打包数据),根据打包时填写的姓名地址等信息发送货物(相当于根据打包数据时增加的设备地址等信息发送数据),B收到包裹后按A所选择发送方式的规则拆开包裹以保证获得完好的货物(相当于收到信息后按发送时选择的通信协议进行拆包以获得完好的数据)。

2、互联网协议分类与作用

为了使不同计算机厂家生产的计算机能够相互通信,以便在更大的范围内建立计算机网络国际标准化组织ISO)在1978年提出了开放系统互联参考模型,即著名的OSI/RM模型Open System Interconnection/Reference Model)。它将计算机网络体系结构的通信协议划分为七层,每一层至少制定两项标准:服务定义和协议规范,前者给出了该层所提供的服务的准确定义,后者详细描述了该协议的动作和各种有关规程,以保证服务的提供。由于ISO指定的OSI参考模型过于庞大和复杂,在实现的时候造成了很大困难,在实际中,TCP/IP协议栈获得了更加广泛的应用。主流的操作系统基本上都采用TCP/IP(四层或五层)协议栈

每层常见物理设备

协议自上而下每层都依赖于下一层,根据实际情况需要选择不同层级的协议来实现通信,大部分用户感知到的只是最上面一层应用层

1)物理层:孤立的设备之间要想一起玩,就必须接入internet,言外之意就是设备之间必须完成组网,为它的上一层提供一个物理连接。物理层功能主要是基于电器特性发送高低电压(电信号),高电压对应数字1,低电压对应数字0。

2)数据链路层:单纯的电信号0和1没有任何意义,必须规定电信号多少位一组,每组什么意思。数据链路层的功能是定义了电信号的分组方式,实现物理寻址,同时将原始比特流转变为逻辑传输线路、数据的成帧、流量控制、数据的检错、重发等。早期的时候各个公司都有自己的分组方式,后来形成了统一的标准,即以太网协议Ethernet。Ethernet规定一组电信号构成一个数据包,叫做‘帧’,每一数据帧分成:报头head(固定18个字节,发送者/源地址6个字节,接收者/目标地址6个字节,数据类型6个字节)和数据data(最短46字节,最长1500字节)两部分,超过head+data最大长度限制就分片发送。head中包含的发送端和接收端地址来源于硬件设备的网卡地址即mac地址(每块网卡出厂时都被烧制上一个世界唯一的mac地址,长度为48位2进制,通常由12位16进制数表示,前六位是厂商编号,后六位是流水线号),所以想接入internet的设备都必须具备网卡。有了mac地址,同一网络内的两台主机就可以通信了(一台主机通过ARP协议获取另外一台主机的mac地址),Ethernet采用最原始的方式,广播(同一网络内的设备都会收到信息,打开后发现目标mac不是自己就丢弃,是自己就响应)的方式进行通信。

3)网络层:世界大网络是由一个个彼此隔离的局域网组成,以太网的广播方式只适用于局域网内,跨局域网只能通过路由转发。mac地址无法区分是否为同一个局域网,所以引入一套新的地址来区分不同的局域网/子网,这套地址即网络地址,因规定网络地址的协议叫IP协议,它定义的地址称之为IP地址。广泛采用的是v4版本协议即IPv4,它规定网络地址由32位2进制表示,范围0.0.0.0-255.255.255.255,一个ip地址通常写成四段十进制数,例:172.16.10.1。IP地址分为两部分:网络部分(标识子网)、主机部分(标识主机)

注意:单纯的IP地址段只是标识了IP地址的种类,从网络部分或主机部分都无法辨识一个IP所处的子网,例:172.16.10.1与172.16.10.2并不能确定二者处于同一子网。所谓”子网掩码”,就是表示子网络特征的一个参数。它在形式上等同于IP地址,也是一个32位二进制数字,它的网络部分全部为1,主机部分全部为0。比如,IP地址172.16.10.1,如果已知网络部分是前24位,主机部分是后8位,那么子网络掩码就是11111111.11111111.11111111.00000000,写成十进制就是255.255.255.0。知道”子网掩码”,我们就能判断,任意两个IP地址是否处在同一个子网络。方法是将两个IP地址与子网掩码分别进行AND运算(两个数位都为1,运算结果为1,否则为0),然后比较结果是否相同,如果是的话,就表明它们在同一个子网络中,否则就不是。

IP地址根据网络号和主机号来分,分为A、B、C三类及特殊地址D、E。全0和全1的都保留不用。
A类:第一个字节为网络号,后三个字节为主机号,一般用于大型网络,保留了10.0.0.0~10.255.255.255作为私有地址。
B类:前两个字节为网络号,后两个字节为主机号。一般用于中等规模网络,保留了172.16.0.0~172.31.255.255作为私有地址。
C类:前三个字节为网络号,最后一个字节为主机号,一般用于小型网络,保留了192.168.0.0~192.168.255.255作为私有地址。
D类:是多播地址,一般用于多路广播用户。
E类:是保留地址。
回送地址:127.0.0.1。 也是本机地址,等效于localhost或本机IP。一般用于测试使用。例如:ping 127.0.0.1来测试本机TCP/IP是否正常。

总结一下,IP协议的作用主要有两个,一个是为每一台计算机分配IP地址,另一个是确定哪些地址在同一个子网络。

IP数据包也分为head(包含IP地址)和data两部分,无须为IP包定义单独的栏位,直接放入以太网数据帧的data部分。head长度为20~60字节,data最长为65,515字节,而以太网数据帧的data部分最长只有1500字节,因此,如果IP数据包超过了1500字节,它就需要分割成几个以太网数据帧,分开发送了。

4)传输层:网络层的IP帮我们区分子网,以太网层的mac帮我们找到主机,然后大家使用的都是应用程序,主机上可能同时开启了多个应用程序,那么如何判断数据是给哪个应用程序,答案就是端口(端口范围0-65535,0-1023为系统占用端口),端口即应用程序与网卡关联的编号,应用程序通过监听端口来获取数据。传输层功能就是建立端口到端口的通信,包括是否选择差错恢复协议还是无差错恢复协议,及在同一主机上对不同应用的数据流的输入进行复用,还包括对收到的顺序不对 的数据包的重新排序功能。示例:TCP,UDP,SPX。

TCP或UDP数据包也分为head(包含端口信息)和data两部分,无须为TCP或UDP包定义单独的栏位,直接放入IP数据包的data部分。TCP为可靠传输协议,TCP数据包没有长度限制(head长度为20字节),理论上可以无限长,但是为了保证网络的效率,通常TCP数据包的长度不会超过IP数据包的长度,以确保单个TCP数据包不必再分割。UDP为不可靠传输协议,head部分一共只有8个字节,总长度不超过65,535字节,正好放进一个IP数据包。

TCP协议的三次握手和四次挥手

5)会话层:他定义了如何开始、控制和结束一个会话,包括对多个双向小时的控制和管理,以便在只完成连续消息的一部分时可以通知应用,从而使表示层看到的数据是连续的,在某些情况下,如果表示层收到了所有的数据,则用数据代表表示层。示例:RPC,SQL等。

6)表示层:这一层的主要功能是定义数据格式及加密。例如,FTP允许你选择以二进制或ASII格式传输。如果选择二进制,那么发送方和接收方不 改变文件的内容。如果选择ASII格式,发送方将把文本从发送方的字符集转换成标准的ASII后发送数据。在接收方将标准的ASII转换成接收方计算机的 字符集。示例:加密,ASII等。

7)应用层:前面几层定位到了应用程序,为了保证应用程序的正常工作,必须规定好传给应用程序的数据的组织形式,但应用程序多种多样,也就出现了多种多样的应用层协议(应用协议也分为head和data两部分,整体放入上层协议的data部分),应用层功能就是规定应用程序的数据格式。比如:应用程序有多个注册用户,数据是传给应用程序的某个用户,那么数据传给应用程序后,怎么保证指定用户才能够查看,那就要在发送数据时在应用协议的head中添加用户信息。示例:telnet,HTTP,FTP,WWW,NFS,SMTP等。

3、互联网通信的技术实现

当我们在操作系统中安装一个应用程序但没有启动运行时,是无法与该应用程序进行通信的,应用程序操作启动运行时,操作系统会为其创建对应的进程(并为进程分配唯一的标识符)。进程是程序的执行实体(同一程序可以对应多个进程),是系统进行资源分配和调度的基本单位。端口号+IP地址就可以组成一个socket套接字,进程就可以利用socket进行通信了。socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用。

4、互联网通信流程示例

想实现网络通信,每台主机需具备四要素:本机的IP地址、子网掩码、网关的IP地址、DNS的IP地址。获取这四要素分两种方式:1.静态获取(即手动配置)、2.动态获取(通过dhcp获取)。

1.本机获取

  • 本机的IP地址:192.168.1.100
  • 子网掩码:255.255.255.0
  • 网关的IP地址:192.168.1.1(网关的IP地址是具有路由功能的设备的IP地址)
  • DNS的IP地址:8.8.8.8

2.打开浏览器,想要访问Google,在地址栏输入了网址:www.google.com。

3.dns协议(基于udp协议),将域名解析为IP地址

4.HTTP部分的内容,类似于下面这样:

GET / HTTP/1.1
Host: www.google.com
Connection: keep-alive
User-Agent: Mozilla/5.0 (Windows NT 6.1) ……
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding: gzip,deflate,sdch
Accept-Language: zh-CN,zh;q=0.8
Accept-Charset: GBK,utf-8;q=0.7,*;q=0.3
Cookie: … …

我们假定这个部分的长度为4960字节,它会被嵌在TCP数据包之中。

5 TCP协议

TCP数据包需要设置端口,接收方(Google)的HTTP端口默认是80,发送方(本机)的端口是一个随机生成的1024-65535之间的整数,假定为51775。

TCP数据包的标头长度为20字节,加上嵌入HTTP的数据包,总长度变为4980字节。

6 IP协议

然后,TCP数据包再嵌入IP数据包。IP数据包需要设置双方的IP地址,这是已知的,发送方是192.168.1.100(本机),接收方是172.194.72.105(Google)。

IP数据包的标头长度为20字节,加上嵌入的TCP数据包,总长度变为5000字节。

7 以太网协议

最后,IP数据包嵌入以太网数据包。以太网数据包需要设置双方的MAC地址,发送方为本机的网卡MAC地址,接收方为网关192.168.1.1的MAC地址(通过ARP协议得到)。

以太网数据包的数据部分,最大长度为1500字节,而现在的IP数据包长度为5000字节。因此,IP数据包必须分割成四个包。因为每个包都有自己的IP标头(20字节),所以四个包的IP数据包的长度分别为1500、1500、1500、560。

8 服务器端响应

经过多个网关的转发,Google的服务器172.194.72.105,收到了这四个以太网数据包。根据IP标头的序号,Google将四个包拼起来,取出完整的TCP数据包,然后读出里面的”HTTP请求”,接着做出”HTTP响应”,再用TCP协议发回来。本机收到HTTP响应以后,就可以将网页显示出来,完成一次网络通信。

关于 TCP/IP,必知必会的十个问题
weixin_34075268的博客
08-10 2万+
本文整理了一些TCP/IP协议簇中需要必知必会的十大问题,既是面试高频问题,又是程序员必备基础素养。 TCP/IP十个问题 一、TCP/IP模型 TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系列构成互联网基础的网络协议,是Internet的核心协议。 基于TCP/IP的参考模型将协议分成四个层次,它们分别是链路...
ip协议的理论概述.txt
04-15
IP协议是互联网协议(Internet Protocol)的简称,它是一种网络层协议,负责将数据包从源主机传输到目标主机,是整个互联网通信的基础。以下是IP协议的主要特点和功能: 无连接性:IP协议在发送数据之前不需要建立连接,这种特性使得数据传输更加灵活和高效。 不可靠性:IP协议不提供数据包的可靠传输。当数据包在传输过程中丢失、损坏或重复时,IP协议没有机制来修复或重新传输这些数据包。这要求上层协议(如TCP)来处理这些问题。 分组交换:IP协议使用分组交换的方式传输数据。数据被分成较小的数据包,每个数据包都带有源地址和目标地址,这样数据包可以通过不同的路径进行传输,提高了网络的可靠性和可扩展性。 网络独立性:IP协议可以在不同类型的网络上运行,包括以太网、无线网络等,这使得不同类型的设备可以互相通信。 封装性:IP协议使用分层的封装方式来传输数据,即IP数据包会被封装到数据链路层的帧中进行传输。 弹性和可扩展性:IP协议具有弹性和可扩展性,可以适应不同规模和需求的网络环境。 IP协议还定义了数据包的分片和重组功能,以应对不同网络
二:熟悉 TCP/IP 协议
weixin_39037804的博客
10-28 1747
一篇文章带你熟悉 TCP/IP 协议(网络协议篇二) 同样的,本文篇幅也比较长,先来一张思维导图,带大家过一遍。 一图看完本文 一、 计算机网络体系结构分层 计算机网络体系结构分层 计算机网络体系结构...
史上最全的TCP/IP协议原理
小仙儿
06-25 1万+
TCP/IP协议原理 一、TCP/IP协议简介及起源 1、什么是TCP/IP TCP/IP是TransmissionControlProtocol /InternetProtocol(传输控制协议/互联网络协议)的缩写。TCP和IP只是其中的2个协议,也是很重要的2个协议,所以用TCP/IP来命名这个互联网协议族,实际上,它还包括其他协议,比如UDP、ICMP、IGMP、ARP/RARP等。传输控制协议:用于处理任何长度消息的可靠传输,互联网络协议除了具有其...
一文讲透TCP/IP协议 | 图解+秒懂+史上最全
热门推荐
青春木鱼的博客
05-06 3万+
TCP/IP协议包含了一系列的协议,也叫TCP/IP协议族(TCP/IP Protocol Suite,或TCP/IP Protocols),简称TCP/IP。TCP/IP协议族提供了点对点的连结机制,并且将传输数据帧的封装、寻址、传输、路由以及接收方式,都予以标准化。
TCP/IP网络原理通俗易懂
04-12
丰富的图形详细描述了TCP/IP协议栈的原理,通俗易懂,一看就会
网络:网络协议基本原理
OceanStar的博客
11-30 1188
引入 进程间通信,其实是通过内核的数据结构完成的,主要用于在一台linux上两个进程之间的通信。但是,一旦超出一台机器的范畴,我们就需要一种跨进程的通信机制。 一台机器将自己想要表达的内容,按照某种约定好的格式发送出去,当另一条机器收到这些信息后,也能够按照约定好的格式解析出来,从而准确、可靠的获得发送方想要表达的内容。这种约定好的格式就是网络协议。 准备一个场景 如下场景:Linux 服务器 A 和 Linux 服务器 B 处于不同的网段,通过中间的 Linux 服务器作为路由器进行转发。 网络
网络通信原理
Java 初学者
09-20 282
网络通信原理--转载 在当今的以太网络通信中,在IP数据包中有两个必不可少的地址,那就是IP地址和网卡地址(即MAC地址),在数据包中,无论是IP地址还是MAC地址,都有源地址和目标地址,因为通信是双方的,所以就必须同时拥有双方的地址!在同一IP网络中通信,将会发生以下事件: 主机A与主机B通信,这时主机A肯定首先要封装这些需要发给主机B的数据包,那么对于主机A来说,自己的IP地址和MAC自己...
网络协议原理
qq_39064149的博客
07-13 917
C/S和B/S架构 C/S:客户端-服务器架构 B/S:浏览器-服务器架构 URL是什么 统一资源定位符 标准格式: 协议://服务器IP:端⼝/路径1/路径N ?key1=value1 & key2=value2 协议:不同的协议有不同的解析⽅式 服务器ip: ⽹络中存在⽆数的主机,要访问的哪⼀台,通过公⽹ip区分 端⼝: ⼀台主机上运⾏着很多的进程,为了区分不同进程,⼀个端⼝对应⼀个进程,http默认的端⼝是80 路径: 资源N多种,为了更进⼀步区分资源所在的路径(后端接⼝,⼀
网络协议原理概述
nandao158的博客
03-25 2442
服务的负载均衡和高并发,离不开网络协议的底层原理,今天我们先简单分享一下网络协议的基本原理,比如网络七层协议的运行机制是怎样的等等。 1、网络七层协议: 2、服务器上建立连接并返回数据: 3、服务中网络的原理: 三次握手>数据传输>四次分手,每次握手或者分手一个最小粒度,不可被分割。 源端口号->目标端口号 源IP地址->目标IP地址 源MAC地址->目标MAC地址 4、查看: 配置查看: 5、查看服务路由: 吓一跳地...
计算机网络期末复习是一个综合性的过程,需要对网络的基础理论、协议、体系结构以及应用等有深入的了解 以下是一些建议的复习内容和方法
最新发布
05-20
计算机网络期末复习是一个综合性的过程,需要对网络的基础理论、协议、体系结构以及应用等有深入的了解。以下是一些建议的复习内容和方法: 一、计算机网络基础 计算机网络概述:了解计算机网络的基本概念、发展...
AFDX网络关键协议分析与研究
10-16
详细分析了端系统协议与交换机协议,其中端系统协议涉及到通信端口、余度容错、虚链路等关键技术,交换机协议包括了警管、过滤、交换调度等关键技术,为AFDX网络关键协议芯片及后续产品的研制奠定理论基础。
简单网络管理协议SNMP通讯基础篇
06-09
本课程主要对SNMP的发展历史、专业术语、应用场景、网络结构的解读,对SNMP通讯过程所涉及的MIB、PDU格式、对象的数据类型、通讯原语、TLV进行深入解读,接下来实践SNMP的通讯过程并分析所产生的请求和响应报文。...
透视HTTP协议,关于HTTP协议的深入学习和理解,旨在帮助读者从基础到高级全面掌握HTTP的相关知识
04-02
关于HTTP协议的深入学习和理解,旨在帮助读者从基础到高级全面掌握HTTP的相关知识。内容涵盖了HTTP协议的基本结构、工作原理、以及与HTTP相关的技术和工具,如TCP/IP、DNS、SSL/TLS、Web Server等。教程强调理论与...
网络协议原理
weixin_44256447的博客
04-06 810
网络协议原理 1.OSI网络模型 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 2.TCP/IP网络模型 应用层(应用层、表示层、会话层) => http/https 传输层 => TCP 网络层 ...
通讯协议,网络通讯协议基本原理透析
xdc1812547560的博客
08-12 4886
文章目录通讯协议TCP/IP协议TCP/IP模型osi版基本版应用层传输层网络层数据链层 通讯协议 我们想要进⾏数据通讯分⼏步? 1、找到对⽅ip 2 、数据要发送到对⽅指定的应⽤程序上。为了标识这些应⽤程序,所以给这些 ⽹络应⽤程序都⽤数字进⾏了标识。为了⽅便称呼这个数字,叫做 端⼝。这⾥ 的端⼝ 我们⼀般都叫做 ‘逻辑端⼝’ 3、 定义通讯规则。这个通讯规则我们⼀般称之为协议 通讯协议又称通信规程,是指通信双方对数据传送控制的一种约定。约定中包括对数据格式,同步方式,传送速度,传送步骤,检纠错方式以及
网络协议从入门到底层原理(1)基本概念、MAC地址、IP地址、子网划分、超网
萌宅鹿的技术小屋
01-07 1万+
网络协议 3
TCP/IP、Http、Socket的区别
weixin_30776863的博客
06-24 796
网络由下往上分为   物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。   通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,   三者从本质上来说没有可比性,   socket则是对TCP/IP协议的封装和应用(程序员层面上)。   也可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,   而HTTP是应用层...
STP生成树协议理论基础
08-13
STP(Spanning Tree Protocol,生成树协议)是一种用于在以太网网络中防止环路并确保冗余链路可靠性的协议。它的基本原理是通过选择一个根交换机,并在网络中的各个交换机之间建立一棵生成树,从而实现环路的消除。 ...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 软件测试基础理论 7722
  • cookie、session、token之间的关系 2981
  • 软件开发基础理论 2920
  • 计算机基础理论 2918
  • 网络协议基础理论 1414

分类专栏

  • 软件测试 2篇
  • 软件开发 3篇
  • 软件运维 2篇

最新文章

  • cookie、session、token之间的关系
  • 软件开发基础理论
  • HTTP协议基础理论
2022年7篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司济南seo网站优化阳江营销网站醴陵建网站报价喀什百姓网标王推广价格湖州seo排名推荐滨州建站推荐泰安外贸网站制作价格清徐百度seo丽江百姓网标王推广多少钱钦州SEO按天收费价格横岗SEO按效果付费价格德州网站建设报价海南建网站报价张北网站搜索优化哪家好广元SEO按天计费价格怀化百姓网标王推广报价南联网站优化按天计费报价通化阿里店铺运营多少钱张家界关键词按天扣费报价南充网站搭建乐山网站seo优化多少钱资阳网站推广哪家好景德镇网站建设镇江关键词排名包年推广推荐益阳网站推广价格马鞍山百度网站优化价格西宁外贸网站建设推荐东莞百姓网标王推广公司朔州seo网站优化价格随州网页制作价格歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化