TCP/IP四层模型讲解笔记整理通俗易懂版

Posted 互联网安全说

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TCP/IP四层模型讲解笔记整理通俗易懂版相关的知识,希望对你有一定的参考价值。

OSI七层模型和TCP/IP四层模型,以前总觉得这些纯理论层面的东西对实战没有什么意义,现在回头看看还是非常有意义的,不过放在当时我也懒得学这么枯燥的东西。

接下来把今天学到的东西整理成了笔记,无论是对于网络安全,还是建站、服务器维护等等领域,都是非常实用的知识点,还是建议大家花几分钟来好好稳固下基础。

OSI七层模型

 

TCP/IP四层模型讲解【笔记整理通俗易懂版】

表示层:用来解码不同的格式为机器语言,以及其他功能。

会话层:判断是否需要网络传输。

传输层:识别端口来指定服务器,如指定80端口的www服务。

物理层:设备之间的比特流传输。

TCP/IP四层模型

TCP/IP四层模型讲解【笔记整理通俗易懂版】

TCP/IP四层模型讲解【笔记整理通俗易懂版】

网际互联层:网际协议(IP)、互联网组管理协议(IGMP)、互联网控制报文协议(ICMP)(ping的协议)

传输层:传输控制协议(TCP)(可靠的)、用户数据包协议(UDP)(不可靠的)

TCP/IP三次握手

     

TCP/IP四层模型讲解【笔记整理通俗易懂版】

     为什么是三次握手:

TCP/IP四层模型讲解【笔记整理通俗易懂版】          

UDP协议:传输更快,应用为:qq通信。(类似发短信)

应用层:为用户提供所需的各种服务:例如ftp、www、

数据封装过程

TCP/IP四层模型讲解【笔记整理通俗易懂版】


TCP/IP模型与OSI模型的比较:

共同点:

1、OSI参考模型和TCP/IP参考模型都采用了层次结构的概念。
2、都能够提供面向链接也无链接两重通信服务机制。

不同点:

1、前者是七层模型,后者是四层结构

2、对可靠性要求不同(后者要求更高)

3、OSI模型是协议开发前设计的,具有通用性,TCP/IP是先有协议集然后建立模型,不适用于非TCP/IP网络。

IP包头

TCP/IP四层模型讲解【笔记整理通俗易懂版】

因为多了一个选项,所以包头不一定是20个字节,每接收一个数据都要检测这个包头字节多少,比较浪费资源,所以IPV6采用了固定包头。

IP地址

00000000.00000000.00000000.00000000

11111111.11111111.11111111.11111111

0.0.0.0

255.255.255.255

IP地址分类

TCP/IP四层模型讲解【笔记整理通俗易懂版】

其中:

127.0.0.0网段只有一个ip:127.0.0.1表示本机

 ip第一位数只有从1到223

A类:第一个数固定为一个网段,只有126个网段,一个网段中后三位数可变化,所以主机数多。

B类,前两个数固定为一个网段

C类:前三个数固定为一个网段

子网掩码的使用

     子网掩码必须与ip同时使用,只要跟255对应的ip变化,就表示不同的网段;跟0对应的ip变化,就表示同网段下的不同主机。

A类

TCP/IP四层模型讲解【笔记整理通俗易懂版】

B类

TCP/IP四层模型讲解【笔记整理通俗易懂版】

C类

TCP/IP四层模型讲解【笔记整理通俗易懂版】

变长子网掩码及子网规划

     TCP/IP四层模型讲解【笔记整理通俗易懂版】

B类IP也可以使用C类子网掩码,即前三个数固定为同一网段。

端口的作用

TCP协议包头

TCP/IP四层模型讲解【笔记整理通俗易懂版】

UDP协议包头

TCP/IP四层模型讲解【笔记整理通俗易懂版】

网关的作用

网关在我们的一般概念中都是充当路由器的,当然,这是其中之一的功能。

如图

TCP/IP四层模型讲解【笔记整理通俗易懂版】

TCP/IP四层模型讲解【笔记整理通俗易懂版】



或许还想看




以上是关于TCP/IP四层模型讲解笔记整理通俗易懂版的主要内容,如果未能解决你的问题,请参考以下文章

OSI七层协议模型TCP/IP四层模型学习笔记

OSI七层协议模型TCP/IP四层模型学习笔记

OSI七层协议模型TCP/IP四层模型学习笔记

OSI七层协议模型TCP/IP四层模型学习笔记

OSI七层模型和TCP/IP四层(TCP与UDP)(笔记)

华为顶级网络工程师分享出这份TCP/IP网络编程笔记!已封神