OSI七层网络&&TCP / IP

本文详细介绍了OSI七层模型中的各层协议,包括物理层的以太网协议、数据链路层的VLAN和MAC地址、网络层的IP和ICMP,以及传输层的TCP和UDP的特性。还解释了TCP三次握手和四次挥手的过程,以及UDP的使用场景。最后提到了应用层的HTTP、FTP和DNS服务。
摘要由CSDN通过智能技术生成

各层协议:

(1)物理层---以太网协议

(2)数据链路层---VLAN-虚拟局域网   TRUNK-链路模式  mac地址

  1. 局域网(LAN):一般指覆盖范围在几百到几公里的办公楼或者校园内计算机相互连接成的计算机网络,一般用在狭小区域内的网络,一个社区、一栋楼、办公室经常使用局域网。
  2. 城域网(MAN):一个城市中的计算机所相互连接形成的计算机网络。城域网是介于广域网与局域网之间的一种高速网络。城域网设计的目标是要满足几千米范围内的大量企业、机关、公司的多个局城网互联的需求,以实现大量用户之间的数据、语音、图形与视频等多种信息的传输功能。
  3. 广域网(WAN):广域网中的计算机所形成的连接范围就更大了,常常是一个国家或是一个洲。其目的是为了让分市较远的各局域网互联。

(3)网络层---ip  icmp  arp

  1. ICMP   是ping指令的协议
  2. ARP (Address Resolution Protocol)地址解析协议,是一个根据IP地址获取物理地址的TCP/IP协议
  3. [Huawei]stp   disable    在交换机关闭生成树,需要y确认,再右击抓包
  4. <AR1>display  bridge  mac-address    查看设备的物理地址  即mac地址

System bridge MAC address: 00e0-fc7f-3682

  1. 抓包 查看ARP和ICMP协议

(4)传输层---TCP  UDP

TCP   比较慢,面向连接  类型打电话    三次握手  四次挥手

UDP  不可靠非面向的连接  类似生活中音频

TCP三次握手

三次握手是TCP用来确保连接可靠建立的方式:

第一次握手: A给B发短信说:“B,你现在有空吗?”

第二次握手: B此时收到了A的信息,然后对A说: “ 我有空,你呢?有空吗? ”

第三次握手: A此时收到了B的确认信息,然后说:“我也有空,那我跟你说个事。”

在三次握手之后,A和B都能确定这么一件事: 双方的通信可以流畅的进行。 这样,双方就可以开始进行正常的对话了。

2.TCP四次挥手

四次挥手是TCP用来确保连接可靠关闭的方式:

第一次挥手: 男生给女生说:“我们不合适,分手吧?”

第二次挥手: 女生对男生说: “ 我知道了。”

第三次挥手: 女生对男生说到: “ 稍微等一下,我们清算一下,好,清算结束,我们分开吧”,退出

第四次挥手: 男生收到了女生的确认信息,然后回复说:“好的,我知道了。”退出,

在四次挥手之后,A和B都能确定这么一件事: 双方的通信可以正常关闭。 这样,双方就可以确定对方已经完全知晓自己确认要关闭连接。

 

UDP使用场景:主要是一切追求速度的场景上,视频、音频等多媒体通信(即时通信)

TCP使用场景:特别是需要可靠连接,比如付费、加密数据等等方向都需要依靠TCP

SYN:同步标志位,用于建立会话连接,同步序列号;

ACK: 确认标志位,对已接收的数据包进行确认;

FIN: 完成标志位,表示我已经没有数据要发送了,即将关闭连接;

(5)应用层---HTTP   FTP  DNS 

  1. HTTP-网页服务
  2. FTP-文件共享服务
  3. DNS-域名解析   将域名解析为IP地址  或者将IP地址解析为域名  

百度:www.baidu.com      183.2.172.42  

免费域名服务器:8.8.8.8      114.114.114.114

OSI七层模型举例

       举例:以A公司向B公司发送一次商业报价单为例。

       应用层:A公司相当于实际的电脑用户,要发送的商业报价单相当于应用层提供的一种网络服务,当然A公司也可以选择其他服务,比如发一份商业合同,发一份询价单等等。

       表示层:由于A公司和B公司是不同国家的公司,他们之间商定统一用英语作为交流语言,所以此时A公司的文秘(表示层)将从上级手中(应用层)获取到·的商业报价单的语言转翻译成英语,同时为了防止被别的公司盗取机密信息,A公司的文秘也会对这份报价单做一些加密的处理。这就是表示层的作用,将应用层的数据转换翻译。

       会话层:A公司外联部同事(会话层)掌握着其他许多公司的联系方式,他们负责管理本公司与外界许多公司的联系会话。当外联部同事拿到文秘(表示层)转换成英文的商业报价单后,他首先要找到B公司的地址信息,并附上自己的地址和联系方式,然后将整份资料放进信封准备寄出。等确认B公司接收到此报价单后,外联部的同事就去办其他的事情了,继而终止此次会话。

       传输层:传输层就相当于A公司中的负责收发快递邮件的人,A公司自己的投递员负责将上一层(会话层)要寄出的资料投递到快递公司或邮局。

       网络层:网络层就相当于快递公司庞大的快递网络,全国不同的集散中心,比如说从深圳发往北京的顺丰快递,首先要到顺丰的深圳集散中心,从深圳集散中心再送到武汉集散中心,从武汉集散中心再寄到北京顺义集散中心。这个每个集散中心,就相当于网络中的一个IP节点。

       数据链路层:相当于顺丰快递内部为了保证效率和质量的一种内部操作。

       物理层:快递寄送过程中的交通工具,就相当于物理层,例如汽车,火车,飞机,船。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值