2.华为路由交换技术_TCP/IP参考模型

2.华为路由交换技术_TCP/IP参考模型_第1张图片

 

 

 

 

 

 

 

 

 

 

2.华为路由交换技术_TCP/IP参考模型_第2张图片

2.华为路由交换技术_TCP/IP参考模型_第3张图片

 

1.应用层

2.华为路由交换技术_TCP/IP参考模型_第4张图片

 

 

2.传输层(主机到主机层)

2.华为路由交换技术_TCP/IP参考模型_第5张图片

2.华为路由交换技术_TCP/IP参考模型_第6张图片

 

2.华为路由交换技术_TCP/IP参考模型_第7张图片

 

2.华为路由交换技术_TCP/IP参考模型_第8张图片

 

 

 

3.网络层(IPV4)

2.华为路由交换技术_TCP/IP参考模型_第9张图片

2.华为路由交换技术_TCP/IP参考模型_第10张图片

2.华为路由交换技术_TCP/IP参考模型_第11张图片

 

 

ARP协议:地址解析协议

原理:源终端A想要发送信息给目的终端B,已知B的IP地址,需要获取B的MAC地址。首先它会在局域网广播,一般情况下对应IP的终端会返回其MAC地址,不对应IP的终端不进行操作。A会将收到的MAC地址和IP进行对应

2.华为路由交换技术_TCP/IP参考模型_第12张图片

ARP协议属于网络层还是数据链路层存在争议,这个协议很重要但是很不安全。

ARP欺骗攻击:

攻击者广播发送一个自行构造的ARP包,发送IP设置的是LAN网关IP,目的IP设为自己的IP。受害者会接收ARP包,不进行任何的确认,将LAN网关IP与攻击者MAC地址进行对应。当受害者将数据包发给网关时,事实上,是发给攻击者了。攻击者还可以转发这个数据包,使受害者难以察觉。

 2.华为路由交换技术_TCP/IP参考模型_第13张图片

 

 

TCP/IP模型数据传输过程

终端,路由器数据

2.华为路由交换技术_TCP/IP参考模型_第14张图片

 

传输路径

2.华为路由交换技术_TCP/IP参考模型_第15张图片

 

1.终端PC发送经过封装后的消息

2.华为路由交换技术_TCP/IP参考模型_第16张图片

 

 

2.路由器R1收到报文,检查MAC地址确认是给他的,检查IP地址发现不是给他的,查询路由表,重新封装数据包添加上路由器R2网关MAC地址

2.华为路由交换技术_TCP/IP参考模型_第17张图片

 

 

3.路由器R2收到报文,检查MAC地址确认是给他的,检查IP地址发现不是给他的,查询路由表,重新封装数据包添加上服务器的MAC地址

2.华为路由交换技术_TCP/IP参考模型_第18张图片

 

 

4.服务器接收到报文

服务器查看帧头发现目的MAC地址就是自己的MAC,将后面部分交给IP协议栈去处理

IP协议栈发现目的IP地址就是自己的IP。通过协议号6,知道后面是TCP协议的头部,将后面部分交给TCP协议栈去处理

TCP协议栈发现目的端口号是80,检查80端口是否打开。发现80端口打开而且对应的是HTTP协议的进程在进行监听,所以会把剩下的内容交给HTTP的进程去处理。

2.华为路由交换技术_TCP/IP参考模型_第19张图片

 

 

 

你可能感兴趣的:(2.华为路由交换技术_TCP/IP参考模型)