IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 网络随堂笔记(1)(记录网络的基础知识) -> 正文阅读

[网络协议]网络随堂笔记(1)(记录网络的基础知识)

HCIA --- 华为认证的初级网络工程师? ? ? ? (目前学习中)
HCIP --- 华为认证的高级网络工程师
HCIE --- 华为认证的专家级网络工程师

  • ?计算机网络:

??网络:网络连接设备通过传输介质,将网络终端连接起来,进行资源共享信息传递平台

?网络连接设备:路由器,交换机,集线器
?传输介质:网线,光纤,同轴电缆,双绞线
?网络终端设备:电脑,手机,物联网

  • TCP/IP协议与OSI协议:

OSI自上而下为:上三层(应用层-表示层-会话层)与下四层(传输层-网络层-数据链路层-物理层)

而在TCP/IP中被划分为四层协议(应用层-运输层-网络层-物理层)

  • OSI协议中各层的区别:

应用层:通过人机交互来提供服务? ?此时应用层使用的我们所熟知的汉字编码

表示层:计算机通过编码,解码,加密,解密来翻译汉字编码(编译成计算机处理器所认识的机械编码)

会话层:计算机发现,建立,维持和终止会话进程(也就是我们所熟知的网上交流)

对于OSI的上三层,主要是产生数据,并将数据进行打包传输。

传输层:这一层主要为(1,根据端口号来区分进行不同的服务 2,提供相关协议如(TCP/UDP)3.数据分段)

? ? 其中端口号的范围为:0-65535(其中有三类端口范围:保留端口号(0),静态端口号(1-1023),动态端口号(1024-65535)),保留端口号一般用于网络编程,而静态端口用于对应永久绑定的服务(一对一),与此相反的动态端口则是对应一个服务暂时绑定(端口号不固定,暂时服务)

由此我们可以发现经常使用的两种协议:TCP(面向连接的可靠传输协议)和UDP(非面向连接的不可靠传输协议),其中TCP协议的协议号为6,UDP的协议号为17。相比于UDP协议TCP协议需要进行“三次握手,“四次挥手””来保证协议的传输可靠性,相反UDP则只是需要在确认链接后就可以进行文件传输。TCP和UCP的区别通俗意义上来讲就像即时通信QQ离线邮件的区别:TCP保证文件传输的可靠性,及时性和稳定性,UDP只保证文件的发送的前提下并不保证文件的即时,安全和可靠(我们所谓:丢包,错码,乱码),当然TCP的资源占用是要大于UDP的。(相关内容会在后面的文章进行区别)

网络层:根据ip地址来进行逻辑寻址 (就是我们所用的路由器,其中只是逻辑寻址)

数据链路层:代表设备(交换机)? ?MAC媒介访问控制子层 根据Mac地址来进行物理寻址 ?(mac地址-物理地址-固定的,mac地址为设备固有的编码地址)

物理层:定义电气电压,光学特性,接口规范(物理设备硬件)

OSI的下四层主要进行数据的传递和运输(有趣的是在下四层的数据变化,进行封装)

数据由经过:汉字——编码——二进制——电信号/光信号(由此区分了TCP/IP协议:应用层—传输层—网络层—物理层)

  • ?TCP/IP与OSI协议栈

? ? ?相同:1.都是模型化层次化? ? ? ? ? ? ?2.下层对上层提供服务支持?? ? ? ? ? ? ?3.每层协议彼此互相独立
? ? ?不同 :1.OSI先有模型才有协议 ? TCP/IP先有协议才有模型? ?2.TCP/IP协议栈只适用于TCP/IP协议? ?3.模型层数不同

?

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-10-29 13:25:46  更:2021-10-29 13:26:21 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 6:24:19-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码