【CyberSecurityLearning 11】OSI与TCP/IP协议簇以及Packet Tracer模拟器

目录

计算机网络参考模型

一、分层模型

1.1 分层思想

1.2 OSI七层模型

1.3 OSI七层模型----》TCP/IP五层协议簇

二、数据传输过程

2.1 数据的封装与解封装过程 ​

OSI模型 vs TCP/IP模型

五层协议设备关联图:

TCP/IP协议族的组成

物理层

安装Packet Tracer模拟器

小实验:


计算机网络参考模型

一、分层模型

1.1 分层思想

通信需求 -> 定义协议标准(若干个标准的集合叫协议)
例:FTP服务器所提供ftp服务,为大家提供一个ftp协议标准,而你们电脑上如果没有ftp客户端这个协议,
就是说你不认识ftp协议,你就访问不了服务器了。所以任何两个人,两个点通信必须协议达成一致。
 
完成每一件事,需要的协议太多( 为什么要分层的原因 )!怎么办?  分层。
如果不分层,这个女孩除了要会喝奶之外还得会挤奶、运输、消毒...(工作量太大)
 
将复杂的流程分解为几个功能相对单一的子过程
整个流程更加清晰,复杂问题简单化
更容易发现问题并针对性的解决问题

 
 
我们学习分层的目的就是为了把复杂问题简单化
(在这个分层协议中,每一层各司其职,但是层与层之间又有关联,关联就是下一层为上一层提供服务)

交换机为防火墙提供服务,防火墙给路由器提供服务,路由器给电脑提供服务,电脑为老奶奶提供服务
分成了三层
在上图中 同层使用的协议是一样的(运输部门是最下层)
 
 
 

1.2 OSI七层模型

1.3 OSI七层模型----》TCP/IP五层协议簇

我们新生成的架构为了纪念TCP和IP的重要性,新新的架构就用这两个协议命名,叫“TCP/IP五层协议栈(或协议簇)”

OSI七层模型和TCP/IP五层协议簇哪个模型先诞生?
答:同时诞生,只不过是OSI先有模型,而TCP/IP先有协议。

后来人们又对这个协议做了精简(但是并没有被推广),有些科学家认为应该把“数据链路层和物理层”合并为“网络接口层”----变成了TCP/IP四层模型(见的比较少)。
我们以前在配网卡的时候,选的是Internet协议版本4(TCP/IPv4)《——说明我的网卡是按照TCP/IP五层协议去做的,所以我的网卡才能和世界接轨(v4是在这个模型中IP地址的版本是4)
 

二、数据传输过程

2.1 数据的封装与解封装过程 

 

数据的封装过程:

数据的解封装过程:

OSI模型 vs TCP/IP模型

在TCP/IP5层模型中,上三层才是核心,底下那两层就是叫网卡和网线(底下那两层是让你的上三层数据和世界接轨的接口,叫网络接口层),电脑工作在应用层。手机也满足TCP/IP5层模型。

路由器是针对IP地址做一些本质工作,所以说路由器的重点 对象是IP地址,而IP地址在网络层的IP包头里面,所以说路由器是工作在网络层(底下那两层它也得会)。

防火墙可以针对IP地址做操作,(有些防火墙是只能对IP做操作),防火墙来了一个数据流【最终在互联网上传输的数据最终是一个帧,以后在网线上跑的数据绝对不可能是一个小数据,一定是一个完整的帧,所以我们以后说一个数据流是若干个帧组成的】,防火墙可以根据MAC地址过滤、可以根据ip地址过滤,称为这种防火墙叫网络层防火墙,如果我们的防火墙没有能力检查TCP、IP包头,没有能力检查Hello信息,就是一个古老的防火墙【世界上最古老的防火墙只能工作在网络层】,后来防火墙升级了,还可以检查TCP/UDP头,就可以根据端口号来过滤(叫做传输层防火墙),现在最牛逼的防火墙还能检查应用层数据(比如黄赌毒),叫做应用层防火墙,上层对下层兼容(除了对应用层数据过滤以外还能对端口号做过滤、对IP地址做过滤、对MAC地址做过滤),选择应用层防火墙是主流。

五层协议设备关联图:

 

TCP/IP协议族的组成

ICMP:(Internet Control Message Protocol)Internet控制报文协议

ARP:(Address Resolution Protocol)地址解析协议

电脑虽然5层都会,但是电脑最重要的功能是在应用层的功能,其他层的功能以及弱化了

 

物理层

电脑可不管你线序的问题,当你把T568A或者T568B的网头插在电脑上之后,电脑只认管脚(里面每一个通道叫管脚),电脑只认我往外发送的时候只从1、2管脚往外发送,只从3、6上接收
意味着如果用T568A做的头插在电脑上,你的电脑发送数据的时候白绿、绿用来发送,白橙、橙用来接收
要用B做线序的话白绿、绿用来接收,白橙、橙用来发送
按网线的用途分类
1、交叉线:一端是A类(T568A),一端是B类(T568B)【两边线序不一样】。交叉线使用在同种设备之间的!(比如两台设备都是路由器、两台设备都是交换机、两台设备都是电脑...)
                    特殊情况:电脑和路由器三层以上的设备一律视为同种设备(具有三层已经三层功能以上的设备,以后一律视为同种设备:比如一台电脑、一台路由器相连用交叉线)
2、直通线:两端都是A或都是B。直通线在异种设备间使用(比如说PC和交换机用直通线,交换机和路由器直接用的是直通线)!【目前我们在市面上看到的直通线都是B线序】
                    有些厂家卖的设备有自动反转功能,来避免你用错线

3、全反线:一端为A类,另一端为反A,也称console线【这种线要专业设备制作】(console线在企业每卖一台路由器交换机或者防火墙的时候都会给你带一根console线。企业的交换机路由器第一次对这个设备进行配置只有通过console线来连交换机路由器,来对它进行配置)

  

一边是水晶头一边是USB                                   

 

一端是com口一端是水晶头        

如果电脑上没有com口,就买一个com转USB
          com转USB

5、关于交换机/PC的接口:

接口名速率简写
Ethernet(十兆接口)10Mb/sE
FastEthernet(百兆接口)100Mb/sF
GigabitEthernet(千兆接口)1000Mb/sG
TenGigabitEthernet(万兆接口)10000Mb/sTG

以后在交换机或者是PC上看到网口叫Ethernet,一般来说就代表这个接口带宽是10Mb/s


例如 Ethernet0/3 中,0 是模块编号,3 是该模块的接口编号


 

例:f0/1(F表示这是一个百兆接口,0代表模块编号,模块是从0开始编号;1表示0模块上的第一个接口)----》百兆第一个模块上的第一个接口
f1/4--->百兆1模块上的第四个接口(或者说第二个模块上的第四个接口)
g0/3--->千兆口0模块上的3接口号

路由器的接口是从0开始编号:f 0/0

只有企业级可管理型交换机才有console端口(叫初始管理端口)

6、家里一般用的”路由器“其实是交换机和路由器的杂交产品,真正的名字是”三层交换机“(有4个端口叫二层端口,还有1个端口叫三层端口)

安装Packet Tracer模拟器

软件名称:Cisco Packet Tracer 6.2 for Windows Student Version

下载链接:http://pan.baidu.com/s/1bn2WRmR 密码:j6jw

 网络互联的学习必备软件,这是6.2版更加流畅好用,可以实现虚拟的网络拓扑和结构等的功能。

太强大了!!!

1. 安全“ Cisco Packet Tracer 6.2 ”模拟器软件
 
2. 汉化软件
安装完后,右键桌面图标---打开文件所在位置(C:\Program Files (x86)\Cisco Packet Tracer 6.2sv\bin )点击上一级目录----打开languages文件夹----把Chinese.ptl这个文件放进去
 
双击打开软件之后发现还是英文版,点击Options----Preferences----选中Chinese.ptl----Change Language---OK---重新打开(发现只有部分汉化)
 
 
设备介绍:
 
 
   1和2开头的一般是二层交换机,3+的都是三层交换机
 
 

 
3. 练习购买设备,并正确使用网线相连。
选中设备往上面拖

(正方形里面画个米字)代表是一个三层交换机(24PS表示这个交换机有24个口)【核心交换机】
以后买交换机不要买别的型号,买2960

买路由器可以买2811和2901型号的

线缆就选直通线和交叉线

万一是 不自适应就没得聊了
 
现在咱们的电脑一般都是千兆自适应
 
 
 
 
路由器只有两个口,好在路由器都是模块化路由器(可以插模块):点开路由器
加完模块后又多了两个接口:
 

                                                                               网络拓扑图
交换机是组成一个局域网,它隔离不了网段,要想让两个不同网段能互联,中间必须购买路由器设备。
 
交换机是隔离不了网段的( 交换机是用来组件同一个局域网的,所以说凡是连在交换机上的所有人,包括网关 )
路由器是专门用来隔离网段的( 换句话说,路由器是专门用来连接不同网段的,而且必须连接不同网段 !)

路由器是不允许它的两个接口都在同一网段的!路由器是专门用来连接不同网段的,而且必须连接不同网段!
 
 

小实验:

给PC配IP:双击打开----Desktop---IP configuration---Static---配完直接关闭就行
给第一台PC配10.1.1.1、第二台PC配10.1.1.2、服务器配10.1.1.3
ping一下:Desktop---Command promot
 
打开服务器----services---HTTP---WEB浏览器
 
 
复习任务: OSI 理论记忆及整理
1.OSI7 层模型及 TCP/IP5 层模型
2. 写出每层常见的协议
3. 写出应用层常见的端口,并标明分别使用 TCP 还是 UDP
4. 写出应用层与传输层常见协议之间的关联
5. 写出每层工作的设备
6. 画图并标识完整的数据封装及解封装的过程!
7. 描述 TCP UDP 的区别,及共同作用
8. 写出 2-5 层常见协议之间的关联

 

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值