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

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

术语简介

对等实体通常是指计算机网络体系结构中处于相同层次的信息单元。一般系统网络协议包括五个部分:通信环境,传输服务,词汇表,信息的编码格式,时序、规则和过程。1969年美国国防部建立最早的网络——阿帕计算机网络时,发布了一组计算机通信协议的军用标准,它包括了五个协议,习惯上以其中的TCP和IP两个协议作为这组协议的通称。

网络协议

TCP/IP是因特网的正式网络协议,是一组在许多独立主机系统之间提供互联功能的协议,规范因特网上所有计算机互联时的传输、解释、执行、互操作,解决计算机系统的互联、互通、操作性,是被公认的网络通信协议的国际工业标准。TCP/IP是分组交换协议,信息被分成多个分组在网上传输,到达接收方后再把这些分组重新组合成原来的信息。除TCP/IP外,常用的网络协议还有PPP、SLIP等。

组成要素

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

  • (1) 语义。语义是解释控制信息每个部分的意义。它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应。
  • (2) 语法。语法是用户数据与控制信息的结构与格式,以及数据出现的顺序。
  • (3) 时序。时序是对事件发生顺序的详细说明。(也可称为“同步”)。

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

划分

  1. 物理层:以太网 · 调制解调器 · 电力线通信(PLC) · SONET/SDH · G.709 · 光导纤维 · 同轴电缆 · 双绞线等
  2. 数据链路层:Wi-Fi(IEEE 802.11) · WiMAX(IEEE 802.16) ·ATM · DTM · 令牌环 · 以太网 ·FDDI · 帧中继 · GPRS · EVDO ·HSPA · HDLC · PPP · L2TP ·PPTP · ISDN·STP · CSMA/CD等
  3. 网络层协议:IP (IPv4 · IPv6) · ICMP· ICMPv6·IGMP ·IS-IS · IPsec · ARP · RARP · RIP等
  4. 传输层协议:TCP · UDP · TLS · DCCP · SCTP · RSVP · OSPF 等
  5. 应用层协议: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 等

今天小编就给大家整理了几份关于网络协议的文档,免费分享给大家:《网络是怎样链接的》《一本书读懂TCP/IP》《趣谈网络协议》《TCP/IP详解卷2:实现》这几份文档加起来也有2000多页了,需要的小伙伴可以直接转发+关注后添加下方图中VX即可获取

 

第一份《趣谈网络协议》435页

 

网络协议知识点太多,学完记不住。大部分读者应该都学过计算机网络课程,学的时候感觉并不难,尤其这门课没有公式,更像是文科的东西。学了一大堆东西,也背了一大堆东西,但是最终应付完考试之后,都“还给了老师”

网上有很多关于网络协议的文章,看的时候感觉别人说得很有道理,自己好像理解了,但是经不住问,一问就会发现,大概的流程明白了,可是很多细节还是不知道。从能看懂到能真正明白,中间还有很长一段路要走。

每次都感觉自己好像学会了,但实际应用的时候依旧无从下手。虽然很多细节都摸索得差不多了,但是当自己去应用和调试时,才发现还是没有任何思路。比如,当创建出来的虚拟机不能上网时,还是无从下手,学过的很多东西,似乎都用不上。

我把这种现象总结为:一看觉得懂,一问就打鼓,一用就糊涂。

所以本书使用了“趣谈”这种方式,它可以解决从“入门到放弃”的问题,把晦涩的知识点和一些有趣的故事通过比喻的方式结合起来,这样更容易帮助读者系统、深入地了解网络技术的知识点和大致的工作流程。

当然用来做比喻的例子和真实的知识点以及工作流程会有一定的差别,但是没有关系,我们的大脑应该是一个缓存,而不是一个硬盘,通过通俗易懂的方式记住知识体系和大致流程,真正到解决问题的时候,再去查阅更加准确的资料,就可以了。

目录

 

1章通信协议概述

 

2章从二层到三层

 

3章重要的传输层﹒

 

4章常用的应用层﹒

 

5章陌生的数据中心

 

6章云计算中的网络

 

7的容器技术中的网络

 

8章微服务相关协议﹒

 

9章网络协议知识串讲

 

需要的小伙伴直接转发+关注后扫码添加下方VX即可获取

第二份《网络是怎样连接起来的》364页

本书以探索之旅的形式,从在浏览器中输入网址开始,一路追踪了到显示出网页的内容为止的整个过程,以图配文,讲解了网络的全貌,并重点介绍了实际的网络设备和软件是如何工作的。目的是帮助读者理解网络的本质意义,理解实际的设备和软件,进而熟练运用网络技术。同时,专设了“网络术语其实很简单”专栏,以对话的形式介绍了一些网络术语的词源,颇为生动有趣。

 

  1. 如果你好奇从在浏览器中输入网址到显示出网页内容
  2. 网络中到底发生了什么
  3. 如果你想知道网络设备和软件
  4. 在网络内部是如何工作的
  5. 如果你已经掌握了一些零散的网络知识
  6. 但是想要形成完整的知识脉络
  7. 如果你想在生活和工作中更好地应用网络

那么就该读—读这本书,全面系统地掌握网络基础知识!

 

 

第一章浏览器生成消息——搜索浏览器内部

 

第二章用电信号传输TCP/IP数据——探索协议栈和网卡

 

第三章从网站到网络设备——探索集线器,交换机和路由器

 

第四章通过接入网进入互联网内部——探索接入网和网络运营

 

第五章服务器端的局域网中有什么玄机

 

第六章请求到达Web服务器,响应返回浏览器——短短几秒的“漫长旅程”迎来终点

 

第三本《一本书读懂TCP/IP》461页

数十各行业专综联各推荐深刻解读互联网核心协义

《一本书读懂TCP/IP》是一本介绍互联网核心协议TCP/IP知识的科普性读物,内容不仅包括TCP/IP的 起源、组成

第1章TCP/IP网络起源

第2章TCP/IP网络组成

第3章TCP/IP网络应用

第4章TCP/IP网络机构

第5章TCP/IP网络规则

第6章TCP/IP网络路由技术

第7章TCP/IP网络构建

第8章TCP/IP常用命令

 

第9章TCP/IF网络新技术

 

第10章后TCP/IF时代网络前景

 

第四本《TCP/IP详解卷2:实现》920页

 

目录

 

 

 

 

 

 

需要的小伙伴直接转发+关注后扫码添加下方VX即可获取