【网络协议】精讲TCP/IP五层模型,图解超赞超详细!!!

413 篇文章 4 订阅
290 篇文章 0 订阅

1. TCP/IP协议五层模型介绍

协议分层模型有:TCP/IP四层模型、TCP/IP五层模型、OSI七层模型。

  作为一名程序员,对于TCP/IP五层协议,重点掌握应用层和传输层,**特别是以下两层对应的协议:**

_**1. 应用层:**HTTP协议、FTP协议、SMTP协议和POP3协议等。这些协议是应用程序与网络的接口,程序员需要了解其通信过程和数据格式,从而编写适合的程序进行数据交互。_

_**2. 传输层:**TCP和UDP协议。TCP协议可确保传输的数据完整性和顺序性,使用范围较广;UDP协议传输速度更快,但无法保证数据的完整性和顺序性。_

TCP/IP五层协议模型讲解:

**应用层:**负责程序之间的沟通,简单的电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议等(Telent)等。我们程序员网络编程就是针对应用层来进行的。

**传输层:**负责两台主机之间的数据传输。如传输控制协议 (TCP),能够确保数据可靠的从源主机发送到目标主机。

**网络层:**负责地址管理和路由选择。例如在IP协议中,通过IP地址来标识一台主机,并通过路由表的方式规划出两台主机之间的数据传输的线路(路由)。路由器(Router)工作在网路层。

**数据链路层:**负责设备之间的数据帧的传送和识别。例如网卡设备的驱动、帧同步(就是说从网线上检测到什么信号算作新帧的开始)、冲突检测(如果检测到冲突就自动重发)、数据差错校验等工作。有以太网、令牌环网,无线LAN等标准。交换机(Switch)工作在数据链路层。

**物理层:**负责光/电信号的传递方式。比如现在以太网通用的网线(双绞 线)、早期以太网采用的的同轴电缆(现在主要用于有线电视)、光纤,现在的wifi无线网使用电磁波等都属于物理层的概念。物理层的能力决定了最大传输速率、传输距离、抗干扰性等。集线器(Hub)工作在物理层。

举例说明:

  我在网上买一个物品,需要卖家信息(源IP地址)、我的信息(目的IP地址)。物流(协议)要历经广州,长沙,武汉。运输路径可以是空运(广州直达武汉)、慢达(广州、长沙、武汉)。

应用层:告诉快递站,卖家要快递给我的货物是什么,根据货物的类型好用相应的包装发送。

应用层负责程序之间的沟通,规定使用的格式。

传输层:我和卖家都不关注中间是怎么传输的,只关心起点和终点对应的就是源IP地址与目的IP地址。

传输层主要关注源IP地址与目的IP地址,不考虑中间路径。

网络层:发货地址是长沙,收获地址是武汉。长沙到武汉可以空运、火车,网络层可选择合适的路径进行运输。

网络层主要负责两个遥远节点之间的路径规划。

数据链路层:运输路径选择了慢达,广州到长沙使用的是货车,长沙再到武汉使用的火车。

数据链路层主要负责两个相邻节点之间的传输。

物理层:网络通信的基础设施,也就是一些网线、光纤、网络接口,也就是网络上的告诉公路。

2. 网络设备所在分层

  何为网络设备,就是联网所需要的设备,如电脑主机、路由器、交换机、集线器等。

**主机:**它的操作系统内核实现了从传输层到物理层的内容,对应的TCP/IP五层模型的下四层即:传输层、网络层、数据链路层、物理层。

**路由器:**它实现了从网络层到物理层,对应的是TCP/IP五层模型的下三层即:网络层、数据链路层、物理层。

**交换机:**它实现从了从数据链路层到物理层,对应的是TCP/IP五层模型的下两层。

**集线器:**只实现了物理层。

黑客&网络安全如何学习

今天只要你给我的文章点赞,我私藏的网安学习资料一样免费共享给你们,来看看有哪些东西。

1.学习路线图

攻击和防守要学的东西也不少,具体要学的东西我都写在了上面的路线图,如果你能学完它们,你去就业和接私活完全没有问题。

2.视频教程

网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。

内容涵盖了网络安全法学习、网络安全运营等保测评、渗透测试基础、漏洞详解、计算机基础知识等,都是网络安全入门必知必会的学习内容。

(都打包成一块的了,不能一一展开,总共300多集)

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

3.技术文档和电子书

技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

4.工具包、面试题和源码

“工欲善其事必先利其器”我为大家总结出了最受欢迎的几十款款黑客工具。涉及范围主要集中在 信息收集、Android黑客工具、自动化工具、网络钓鱼等,感兴趣的同学不容错过。

还有我视频里讲的案例源码和对应的工具包,需要的话也可以拿走。

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

最后就是我这几年整理的网安方面的面试题,如果你是要找网安方面的工作,它们绝对能帮你大忙。

这些题目都是大家在面试深信服、奇安信、腾讯或者其它大厂面试时经常遇到的,如果大家有好的题目或者好的见解欢迎分享。

参考解析:深信服官网、奇安信官网、Freebuf、csdn等

内容特点:条理清晰,含图像化表示更加易懂。

内容概要:包括 内网、操作系统、协议、渗透测试、安服、漏洞、注入、XSS、CSRF、SSRF、文件上传、文件下载、文件包含、XXE、逻辑漏洞、工具、SQLmap、NMAP、BP、MSF…

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

  • 27
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值