网络随堂笔记(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.模型层数不同

おすすめ

転載: blog.csdn.net/qq_44685426/article/details/121004793