Soumettre la recherche
Mettre en ligne
Workshop on CIFS / SMB Protocol Performance Analysis
•
5 j'aime
•
3,705 vues
PerformanceVision (previously SecurActive)
Suivre
Application performance workshop on SMB / CIFS protocols for File Transfer / Storage
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 67
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Nsx t reference design guide 3-0
Nsx t reference design guide 3-0
MohamedAzizKandil1
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 10, 11, 12
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 10, 11, 12
BGA Cyber Security
FortiGate_Sec_02_Security Fabric (1).pptx
FortiGate_Sec_02_Security Fabric (1).pptx
NajahIdrissiMoulayRa
Containers and workload security an overview
Containers and workload security an overview
Krishna-Kumar
F5 link controller
F5 link controller
Jimmy Saigon
악성코드 분석 도구
악성코드 분석 도구
Youngjun Chang
Log Yonetimi ve SIEM Kontrol Listesi
Log Yonetimi ve SIEM Kontrol Listesi
Ertugrul Akbas
Securing your cloud with Xen's advanced security features
Securing your cloud with Xen's advanced security features
The Linux Foundation
Recommandé
Nsx t reference design guide 3-0
Nsx t reference design guide 3-0
MohamedAzizKandil1
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 10, 11, 12
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 10, 11, 12
BGA Cyber Security
FortiGate_Sec_02_Security Fabric (1).pptx
FortiGate_Sec_02_Security Fabric (1).pptx
NajahIdrissiMoulayRa
Containers and workload security an overview
Containers and workload security an overview
Krishna-Kumar
F5 link controller
F5 link controller
Jimmy Saigon
악성코드 분석 도구
악성코드 분석 도구
Youngjun Chang
Log Yonetimi ve SIEM Kontrol Listesi
Log Yonetimi ve SIEM Kontrol Listesi
Ertugrul Akbas
Securing your cloud with Xen's advanced security features
Securing your cloud with Xen's advanced security features
The Linux Foundation
Using eBPF for High-Performance Networking in Cilium
Using eBPF for High-Performance Networking in Cilium
ScyllaDB
Container Security
Container Security
Amazon Web Services
ZFS
ZFS
mewandalmeida
Multiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red Hat
Multiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red Hat
OpenStack
Pentest rapor
Pentest rapor
hamdi_sevben
Virtualization concept slideshare
Virtualization concept slideshare
Yogesh Kumar
Network Virtualization
Network Virtualization
Kingston Smiler
Hacking'in Mavi Tarafı -1
Hacking'in Mavi Tarafı -1
Turkhackteam Blue Team
PCF-VxRail-ReferenceArchiteture
PCF-VxRail-ReferenceArchiteture
Vuong Pham
IPsec
IPsec
Ivandro Ismael
Her yönüyle linux sistem ve network güvenliği
Her yönüyle linux sistem ve network güvenliği
Ahmet Han
Mobil Pentest Eğitim Dökümanı
Mobil Pentest Eğitim Dökümanı
Ahmet Gürel
Web Uygulama Güvenliği 101
Web Uygulama Güvenliği 101
Mehmet Ince
Secure Your Kubernetes Apps from Attacks with NGINX
Secure Your Kubernetes Apps from Attacks with NGINX
NGINX, Inc.
Open VAS Manual
Open VAS Manual
Information Technology Inistitute
VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5
Vepsun Technologies
TechWiseTV Workshop: Cisco HyperFlex Systems
TechWiseTV Workshop: Cisco HyperFlex Systems
Robb Boyd
M08_あなたの知らない Azure インフラの世界 [Microsoft Japan Digital Days]
M08_あなたの知らない Azure インフラの世界 [Microsoft Japan Digital Days]
日本マイクロソフト株式会社
Linux Fundamentals by Rajib chowdhury লিনাক্স ফান্ডামেন্টাল by রাজীব চৌধুরী
Linux Fundamentals by Rajib chowdhury লিনাক্স ফান্ডামেন্টাল by রাজীব চৌধুরী
MD.HABIBUR RAHMAN
BTRisk Zararlı Yazılım Analizi Eğitimi Sunumu - Bölüm 2
BTRisk Zararlı Yazılım Analizi Eğitimi Sunumu - Bölüm 2
BTRisk Bilgi Güvenliği ve BT Yönetişim Hizmetleri
What's new in Performance vision version 3.2
What's new in Performance vision version 3.2
PerformanceVision (previously SecurActive)
OMEGAMON XE for Mainframe Networks v5.3 Long presentation
OMEGAMON XE for Mainframe Networks v5.3 Long presentation
IBM z Systems Software - IT Service Management
Contenu connexe
Tendances
Using eBPF for High-Performance Networking in Cilium
Using eBPF for High-Performance Networking in Cilium
ScyllaDB
Container Security
Container Security
Amazon Web Services
ZFS
ZFS
mewandalmeida
Multiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red Hat
Multiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red Hat
OpenStack
Pentest rapor
Pentest rapor
hamdi_sevben
Virtualization concept slideshare
Virtualization concept slideshare
Yogesh Kumar
Network Virtualization
Network Virtualization
Kingston Smiler
Hacking'in Mavi Tarafı -1
Hacking'in Mavi Tarafı -1
Turkhackteam Blue Team
PCF-VxRail-ReferenceArchiteture
PCF-VxRail-ReferenceArchiteture
Vuong Pham
IPsec
IPsec
Ivandro Ismael
Her yönüyle linux sistem ve network güvenliği
Her yönüyle linux sistem ve network güvenliği
Ahmet Han
Mobil Pentest Eğitim Dökümanı
Mobil Pentest Eğitim Dökümanı
Ahmet Gürel
Web Uygulama Güvenliği 101
Web Uygulama Güvenliği 101
Mehmet Ince
Secure Your Kubernetes Apps from Attacks with NGINX
Secure Your Kubernetes Apps from Attacks with NGINX
NGINX, Inc.
Open VAS Manual
Open VAS Manual
Information Technology Inistitute
VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5
Vepsun Technologies
TechWiseTV Workshop: Cisco HyperFlex Systems
TechWiseTV Workshop: Cisco HyperFlex Systems
Robb Boyd
M08_あなたの知らない Azure インフラの世界 [Microsoft Japan Digital Days]
M08_あなたの知らない Azure インフラの世界 [Microsoft Japan Digital Days]
日本マイクロソフト株式会社
Linux Fundamentals by Rajib chowdhury লিনাক্স ফান্ডামেন্টাল by রাজীব চৌধুরী
Linux Fundamentals by Rajib chowdhury লিনাক্স ফান্ডামেন্টাল by রাজীব চৌধুরী
MD.HABIBUR RAHMAN
BTRisk Zararlı Yazılım Analizi Eğitimi Sunumu - Bölüm 2
BTRisk Zararlı Yazılım Analizi Eğitimi Sunumu - Bölüm 2
BTRisk Bilgi Güvenliği ve BT Yönetişim Hizmetleri
Tendances
(20)
Using eBPF for High-Performance Networking in Cilium
Using eBPF for High-Performance Networking in Cilium
Container Security
Container Security
ZFS
ZFS
Multiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red Hat
Multiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red Hat
Pentest rapor
Pentest rapor
Virtualization concept slideshare
Virtualization concept slideshare
Network Virtualization
Network Virtualization
Hacking'in Mavi Tarafı -1
Hacking'in Mavi Tarafı -1
PCF-VxRail-ReferenceArchiteture
PCF-VxRail-ReferenceArchiteture
IPsec
IPsec
Her yönüyle linux sistem ve network güvenliği
Her yönüyle linux sistem ve network güvenliği
Mobil Pentest Eğitim Dökümanı
Mobil Pentest Eğitim Dökümanı
Web Uygulama Güvenliği 101
Web Uygulama Güvenliği 101
Secure Your Kubernetes Apps from Attacks with NGINX
Secure Your Kubernetes Apps from Attacks with NGINX
Open VAS Manual
Open VAS Manual
VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5
TechWiseTV Workshop: Cisco HyperFlex Systems
TechWiseTV Workshop: Cisco HyperFlex Systems
M08_あなたの知らない Azure インフラの世界 [Microsoft Japan Digital Days]
M08_あなたの知らない Azure インフラの世界 [Microsoft Japan Digital Days]
Linux Fundamentals by Rajib chowdhury লিনাক্স ফান্ডামেন্টাল by রাজীব চৌধুরী
Linux Fundamentals by Rajib chowdhury লিনাক্স ফান্ডামেন্টাল by রাজীব চৌধুরী
BTRisk Zararlı Yazılım Analizi Eğitimi Sunumu - Bölüm 2
BTRisk Zararlı Yazılım Analizi Eğitimi Sunumu - Bölüm 2
Similaire à Workshop on CIFS / SMB Protocol Performance Analysis
What's new in Performance vision version 3.2
What's new in Performance vision version 3.2
PerformanceVision (previously SecurActive)
OMEGAMON XE for Mainframe Networks v5.3 Long presentation
OMEGAMON XE for Mainframe Networks v5.3 Long presentation
IBM z Systems Software - IT Service Management
Ws08 R2 Itpro Session 2 Technical Overview Part2
Ws08 R2 Itpro Session 2 Technical Overview Part2
chenley
DDoS Protection System DPS
DDoS Protection System DPS
Alexander Velikiy
F5 9.x to 10.x Upgrade Customer Presentation
F5 9.x to 10.x Upgrade Customer Presentation
F5 Networks
What is b2 b and why sterling en
What is b2 b and why sterling en
Yuval Birenboum
Lync Certificate Planning and Assignments
Lync Certificate Planning and Assignments
Thomas Poett
Download It
Download It
Videoguy
Download It
Download It
Videoguy
F5’s VMware Horizon View Reference Architecture
F5’s VMware Horizon View Reference Architecture
Peter Silva
F5 Suite Whiteboard.pptx
F5 Suite Whiteboard.pptx
AdrianoSimao6
emediaIT and Dell Breakfast - 2009.11.05
emediaIT and Dell Breakfast - 2009.11.05
Venketash (Pat) Ramadass
Día Neocenter | Sangoma Portfolio Product Update
Día Neocenter | Sangoma Portfolio Product Update
Neocenter SA de CV
F5’s VMware Horizon View Reference Architecture
F5’s VMware Horizon View Reference Architecture
F5 Networks
F5’s VMware Horizon View Reference Architecture
F5’s VMware Horizon View Reference Architecture
F5 Networks
CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...
CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...
CA Technologies
BMC Remedy ITSM 8.0 What's New
BMC Remedy ITSM 8.0 What's New
BMC Software
See It Live - Single Pane of Glass Enterprise Monitoring with CA Unified Infr...
See It Live - Single Pane of Glass Enterprise Monitoring with CA Unified Infr...
CA Technologies
Cisco Security portfolio update
Cisco Security portfolio update
Atanas Gergiminov
Datapower Steven Cawn
Datapower Steven Cawn
Valeri Illescas
Similaire à Workshop on CIFS / SMB Protocol Performance Analysis
(20)
What's new in Performance vision version 3.2
What's new in Performance vision version 3.2
OMEGAMON XE for Mainframe Networks v5.3 Long presentation
OMEGAMON XE for Mainframe Networks v5.3 Long presentation
Ws08 R2 Itpro Session 2 Technical Overview Part2
Ws08 R2 Itpro Session 2 Technical Overview Part2
DDoS Protection System DPS
DDoS Protection System DPS
F5 9.x to 10.x Upgrade Customer Presentation
F5 9.x to 10.x Upgrade Customer Presentation
What is b2 b and why sterling en
What is b2 b and why sterling en
Lync Certificate Planning and Assignments
Lync Certificate Planning and Assignments
Download It
Download It
Download It
Download It
F5’s VMware Horizon View Reference Architecture
F5’s VMware Horizon View Reference Architecture
F5 Suite Whiteboard.pptx
F5 Suite Whiteboard.pptx
emediaIT and Dell Breakfast - 2009.11.05
emediaIT and Dell Breakfast - 2009.11.05
Día Neocenter | Sangoma Portfolio Product Update
Día Neocenter | Sangoma Portfolio Product Update
F5’s VMware Horizon View Reference Architecture
F5’s VMware Horizon View Reference Architecture
F5’s VMware Horizon View Reference Architecture
F5’s VMware Horizon View Reference Architecture
CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...
CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...
BMC Remedy ITSM 8.0 What's New
BMC Remedy ITSM 8.0 What's New
See It Live - Single Pane of Glass Enterprise Monitoring with CA Unified Infr...
See It Live - Single Pane of Glass Enterprise Monitoring with CA Unified Infr...
Cisco Security portfolio update
Cisco Security portfolio update
Datapower Steven Cawn
Datapower Steven Cawn
Plus de PerformanceVision (previously SecurActive)
How to create custom dashboards in Elastic Search / Kibana with Performance V...
How to create custom dashboards in Elastic Search / Kibana with Performance V...
PerformanceVision (previously SecurActive)
Presentation of Performance Vision Version 3.3
Presentation of Performance Vision Version 3.3
PerformanceVision (previously SecurActive)
Concrete use cases of SQL Performance Analysis
Concrete use cases of SQL Performance Analysis
PerformanceVision (previously SecurActive)
HTTP Application Performance Analysis
HTTP Application Performance Analysis
PerformanceVision (previously SecurActive)
Performance vision Version 3.0 - What's New
Performance vision Version 3.0 - What's New
PerformanceVision (previously SecurActive)
What's new in Performance Vision version 2.18
What's new in Performance Vision version 2.18
PerformanceVision (previously SecurActive)
Network & Application Performance Monitoring - Troubleshooting HTTP Applicati...
Network & Application Performance Monitoring - Troubleshooting HTTP Applicati...
PerformanceVision (previously SecurActive)
HTTP Application Performance Analysis
HTTP Application Performance Analysis
PerformanceVision (previously SecurActive)
Performance vision Version 2.15 news
Performance vision Version 2.15 news
PerformanceVision (previously SecurActive)
Présentation N&APM en environnement hospitalier (CH Laborit)
Présentation N&APM en environnement hospitalier (CH Laborit)
PerformanceVision (previously SecurActive)
Performance Vision - What's new in version 2.9
Performance Vision - What's new in version 2.9
PerformanceVision (previously SecurActive)
Gestion des performances applicatives en environnement Cloud et Virtualisation
Gestion des performances applicatives en environnement Cloud et Virtualisation
PerformanceVision (previously SecurActive)
Workshop APM in a Cloud & Virtualized environment
Workshop APM in a Cloud & Virtualized environment
PerformanceVision (previously SecurActive)
Présentation de Performance Vision en 2 minutes
Présentation de Performance Vision en 2 minutes
PerformanceVision (previously SecurActive)
2 minute presentation of Performance Vision
2 minute presentation of Performance Vision
PerformanceVision (previously SecurActive)
Plus de PerformanceVision (previously SecurActive)
(15)
How to create custom dashboards in Elastic Search / Kibana with Performance V...
How to create custom dashboards in Elastic Search / Kibana with Performance V...
Presentation of Performance Vision Version 3.3
Presentation of Performance Vision Version 3.3
Concrete use cases of SQL Performance Analysis
Concrete use cases of SQL Performance Analysis
HTTP Application Performance Analysis
HTTP Application Performance Analysis
Performance vision Version 3.0 - What's New
Performance vision Version 3.0 - What's New
What's new in Performance Vision version 2.18
What's new in Performance Vision version 2.18
Network & Application Performance Monitoring - Troubleshooting HTTP Applicati...
Network & Application Performance Monitoring - Troubleshooting HTTP Applicati...
HTTP Application Performance Analysis
HTTP Application Performance Analysis
Performance vision Version 2.15 news
Performance vision Version 2.15 news
Présentation N&APM en environnement hospitalier (CH Laborit)
Présentation N&APM en environnement hospitalier (CH Laborit)
Performance Vision - What's new in version 2.9
Performance Vision - What's new in version 2.9
Gestion des performances applicatives en environnement Cloud et Virtualisation
Gestion des performances applicatives en environnement Cloud et Virtualisation
Workshop APM in a Cloud & Virtualized environment
Workshop APM in a Cloud & Virtualized environment
Présentation de Performance Vision en 2 minutes
Présentation de Performance Vision en 2 minutes
2 minute presentation of Performance Vision
2 minute presentation of Performance Vision
Dernier
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Padma Pradeep
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Miki Katsuragi
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
NavinnSomaal
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
Fwdays
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scott Keck-Warren
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
The Digital Insurer
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
Zilliz
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
SeasiaInfotech2
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
ScyllaDB
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
null - The Open Security Community
Dernier
(20)
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
Workshop on CIFS / SMB Protocol Performance Analysis
1.
Performance Vision © Performance Vision
2015 SMB / CIFS TRANSACTIONS PERFORMANCE ANALYSIS Leader in Network & Application Performance Analysis
2.
© Performance Vision
2015 SMB / CIFS PERFORMANCE ANALYSIS 1. Connect and Browse Files 2. Login Authorization Failure 3. Put a File on a Remote Folder 4. Not Authorized to Delete a Remote File 2. SMB Overview & Use Cases 1. Product Features 3. Documentation + Q&A
3.
© Performance Vision
2015 SMB / CIFS PERFORMANCE ANALYSIS 1. Connect and Browse Files 2. Login Authorization Failure 3. Put a File on a Remote Folder 4. Not Authorized to Delete a Remote File 2. SMB Overview & Use Cases 1. Product Features 3. Documentation + Q&A
4.
© Performance Vision
2015 WHAT IS SMB USED FOR? Open Close Read Write Rename Move … Through a Named Pipe mechanism For custom Application Level Protocols Remote Files Manipulation Inter-process Communication
5.
© Performance Vision
2015 SMB IS WIDELY SUPPORTED SMB Windows Linux OSX BSD SolarisSamba EMC NetApp Many others…
6.
© Performance Vision
2015 SMB: A LONG HISTORY IBM PC- DOS 1983 1988 Lan Manager 1992 Samba 1992 Windows for Workgroups 1996 Windows NT 4.0 1997 IETF Draft 1999 SNIA 2006 SMB 2.0 2009 SMB 2.1 2012 SMB 3.0 2014 SMB 3.02 2015 SMB 3.1
7.
© Performance Vision
2015 SMB/CIFS: BUSINESS CRITICAL ELEMENTS Today the SMB Protocol Is widely used by both Users & Applications Is a key component when accessing to remote resources Performances are extremely variable due to the heterogeneity of use cases
8.
© Performance Vision
2015 SMB/CIFS ANALYSIS: USER BENEFITS Monitor SMB/CIFS Performance Identify Slow Transactions Correlate File Sharing Problems with Network Performance Issues Access Rights Deleted or Corrupted Files Insufficient Resources All Errors and Warnings Troubleshoot File Sharing Issues
9.
© Performance Vision
2015 IN-DEPTH SMB/CIFS PERFORMANCE ANALYSIS CIFS/SMB in APS Supported CIFS/SMB versions SMB 1.0 SMB 2.0 SMB 3.0 (no encryption)
10.
© Performance Vision
2015 SMB / CIFS OVERVIEW Overview of SMB / CIFS Commands
11.
© Performance Vision
2015 OVERVIEW OF SMB / CIFS COMMANDS Display CIFS Overview per Command type: Number of Queries Number of Errors and Warnings Performance Metrics (SRT, DTT) Payload and Number of Packets (PDUs) One-click drill down to more details
12.
© Performance Vision
2015 SMB / CIFS PERFORMANCE Performance of SMB / CIFS Queries over Time
13.
© Performance Vision
2015 PERFORMANCE OF SMB / CIFS QUERIES OVER TIME Display SMB / CIFS Performance metrics over time: Data Transfer Time and Server Response Time Number of OKs, Warnings and Errors Payload for Queries, Responses and Metadata One-click drill down to more details
14.
© Performance Vision
2015 SMB / CIFS CLIENTS SMB / CIFS Most Active Clients
15.
© Performance Vision
2015 SMB / CIFS MOST ACTIVE CLIENTS Display SMB / CIFS metrics for the most active clients: Client IP Number of Queries, Errors and Warnings Performance Metrics (SRT, DTT) Payloads and Number of Packets (PDUs) One-click drill down to queries and errors
16.
© Performance Vision
2015 SMB / CIFS SERVERS SMB / CIFS Most Active Servers
17.
© Performance Vision
2015 SMB / CIFS MOST ACTIVE SERVERS Display SMB / CIFS metrics for the most active servers: Server IP Number of Queries, Errors and Warnings Performance Metrics (SRT, DTT) Payloads and Number of Packets (PDUs) One-click drill down to queries and errors
18.
© Performance Vision
2015 SMB / CIFS FILES SMB / CIFS Most Active Files
19.
© Performance Vision
2015 SMB / CIFS TOP FILES Display queries aggregated by Files: File Path Number of Queries, Errors and Warnings Performance Metrics (SRT, DTT) Payloads and Number of Packets (PDUs) One-click drill down to queries and errors
20.
© Performance Vision
2015 SMB / CIFS TREES SMB / CIFS Most Active Trees
21.
© Performance Vision
2015 SMB / CIFS TOP TREES Display queries aggregated by Trees: Tree Path Number of Queries, Errors and Warnings Performance Metrics (SRT, DTT) Payloads and Number of Packets (PDUs) One-click drill down to queries and errors
22.
© Performance Vision
2015 DIFFERENCE BETWEEN TREE AND FILE WINSHARE DATA WINSHARE USR Tree (Mount Point) File Private Users UC576 mailbox.pst
23.
© Performance Vision
2015 SMB / CIFS USERS SMB / CIFS Most Active Users
24.
© Performance Vision
2015 SMB / CIFS TOP USERS Display queries aggregated by Users: Username Number of Queries, Errors and Warnings Performance Metrics (SRT, DTT) Payloads and Number of Packets (PDUs) One-click drill down to queries and errors
25.
© Performance Vision
2015 SMB / CIFS QUERIES List of SMB / CIFS Queries
26.
© Performance Vision
2015 SMB / CIFS QUERIES Available SMB / CIFS Data Command, Subcommand and Status File ID and Path Number of Queries, Errors & Warnings Performance Metrics (SRT, DTT) Username Domain name Tree ID and Tree name Data Payload: Reads, Writes Metadata Payload: Reads, Writes Number of Packets (PDUs)
27.
© Performance Vision
2015 SMB / CIFS RAW DATA Details of all SMB / CIFS Transactions
28.
© Performance Vision
2015 SMB / CIFS RAW DATA TRUE ROOT CAUSE ANALYSIS SMB / CIFS transactions without any grouping Useful for advanced troubleshooting Application behavior auditing Queries Raw Data
29.
© Performance Vision
2015 SMB / CIFS DEDICATED FILTERS Dedicated SMB / CIFS filters: Refine search for specific issues Search results by: Port number Command type Status name Path name and File ID Subcommand type Tree name and Tree ID User and Domain
30.
© Performance Vision
2015 CORRELATION BETWEEN NETWORK ISSUES & SMB / CIFS TRANSACTIONS SMB / CIFS
31.
© Performance Vision
2015 SMB / CIFS PERFORMANCE ANALYSIS 1. Connect and Browse Files 2. Login Authorization Failure 3. Put a File on a Remote Folder 4. Not Authorized to Delete a Remote File 2. SMB Overview & Use Cases 1. Product Features 3. Q&A
32.
© Performance Vision
2015 SMB VERSIONS & DIALECTS SMB 1 SMB 2 SMB 2.0 SMB 2.1 SMB 3.0 Protocol Versions Protocol Dialects SMB 3.02 SMB 3.1
33.
© Performance Vision
2015 SMB 2: MAJOR IMPROVEMENTS OVER SMB 1 SMB 1 SMB 2 Major Redesign Number of commands: 100+ 19 Pipelining, compounding, caching, larger block size Durable file handles Message signing, HMAC SHA-256 algorithm Simplicity Scalability Robustness Security Performance Number of users, shares, files
34.
© Performance Vision
2015 SMB EVOLUTION SMB 2.0 Major Redesign (over SMB1) SMB 2.1 Performance Large MTU, BranchCache, File Leasing SMB 3.0 Performance Multi Channel, Scale Out, Directory Leasing, BranchCache v2, SMB Direct (over RDMA)… Virtualization: Remote VSS Snapshots (HyperV) Fault Tolerance: Transparent Client Failover Security: End-to-End Encryption, AES signing SMB 3.02 Performance: Bandwidth, SMB Direct, Scale Out… Virtualization: Hyper-V Live Migration over SMB Capabilities negotiation SMB 3.1 Mostly Security Improvements Cluster Dialect Fencing (3.0 / 3.1), Client Failover v2
35.
© Performance Vision
2015 SUPPORTED SMB VERSIONS BY MAJOR IMPLEMENTATIONS SMB 3.0 Samba 4.1Windows Server 2012 SMB 1 SambaWindows 2000, Server 2003 SMB 3.02 Windows 8.1 Windows Server 2012 R2 Samba 4.2 ? Windows 8 SMB 2.1 Windows 7 Windows Server 2008 R2 Samba 4.0 SMB 2.0 Windows Vista Windows Server 2008 Samba 3.6 SMB 3.1 Windows 10 Windows Server 10 Samba ? Windows XP
36.
© Performance Vision
2015 DEFAULT SMB PORTS ASSIGNATION Since Windows 2000 Direct Host SMB Port 445 - TCP Deprecated NetBEUI over UDP NetBIOS over UDP SMB 2SMB 1 NetBIOS over IPX/SPX NetBIOS over TCP TCP NetBIOS Name Port 137 - UDP NetBIOS Datagram Port 138 - UDP NetBIOS Session Port 139 - TCP SMB over TCP Port 445 - TCP
37.
© Performance Vision
2015 AUTO-DETECTION OF SMB PORTS Performance Vision automatically detects SMB traffic through to Port Independent Protocol Identification (PiPi) Nothing to configure! SMB traffic is detected independently of the port used: 139, 445 or other non standard port (TCP)
38.
© Performance Vision
2015 SMB DIALECT NEGOTIATION Client / Server SMB 3.1 SMB 3.02 SMB 3.0 SMB 2.1 SMB 2.0 SMB 1.0 SMB 3.1 3.1 3.02 3.0 2.1 2.0 1.0 SMB 3.02 3.02 3.02 3.0 2.1 2.0 1.0 SMB 3.0 3.0 3.0 3.0 2.1 2.0 1.0 SMB 2.1 2.1 2.1 2.1 2.1 2.0 1.0 SMB 2.0 2.0 2.0 2.0 2.0 2.0 1.0 SMB 1.0 1.0 1.0 1.0 1.0 1.0 1.0
39.
© Performance Vision
2015 SMB DIALECT NEGOTIATION ON WINDOWS SYSTEMS Client / Server Win 10 Server 10 Win 8.1 Server 2012 R2 Win 8 Server 2012 Win 7 Server 2008 R2 Win Vista Server 2008 Previous versions Win 10 Server 10 3.1 3.02 3.0 2.1 2.0 1.0 Win 8.1 Server 2012 R2 3.02 3.02 3.0 2.1 2.0 1.0 Win 8 Server 2012 3.0 3.0 3.0 2.1 2.0 1.0 Win 7 Server 2008 R2 2.1 2.1 2.1 2.1 2.0 1.0 Win Vista Server 2008 2.0 2.0 2.0 2.0 2.0 1.0 Previous versions 1.0 1.0 1.0 1.0 1.0 1.0
40.
© Performance Vision
2015 TYPICAL SMB DIALOG One Request One Response One Command One Packet One Packet One Line in Performance Vision
41.
© Performance Vision
2015 TYPICAL SMB1 DIALOG EXAMPLE SMB1 example One Single Packet One Single Packet One Line in Performance Vision Tree Connect AndX Command Tree Connect AndX Request Tree Connect AndX Response
42.
© Performance Vision
2015 BASIC USE CASE: CONNECT AND BROWSE FILES smbclient //fileserver.securactive.lan/public/test -Utbouchette -c "ls " password -mNT1 SMB1 - Use Case: Connect to Share Directory and Browse Files smbclient //nas.securactive.lan/public/test -Uadmin -c "ls " password -mSMB2 SMB2 - Use Case: Connect to Share Directory and Browse Files
43.
© Performance Vision
2015 SMB1 Commands: Session Setup AndX Tree Connect AndX Check Directory Transaction2 (Query_Path_Info) Eight Packets 4 Requests 4 Responses BASIC USE CASE - SMB1 EXAMPLE WITH WIRESHARK
44.
© Performance Vision
2015 BASIC USE CASE - SMB1 EXAMPLE WITH PERFORMANCE VISION SMB1 Commands: Session Setup AndX Tree Connect AndX Check Directory Transaction2 (Query_Path_Info) Eight Packets 4 Requests 4 Responses
45.
© Performance Vision
2015 BASIC USE CASE - SMB2 EXAMPLE WITH WIRESHARK SMB2 Commands: Session Setup Tree Connect Create Request + Close Request Create Request Eight Packets 5 Requests 5 Responses
46.
© Performance Vision
2015 BASIC USE CASE - SMB2 EXAMPLE WITH PERFORMANCE VISION SMB2 Commands: Session Setup Tree Connect Create Request + Close Request Create Request Query Packets 5 Requests 5 Responses
47.
© Performance Vision
2015 TYPICAL SMB2 DIALOG EXAMPLE SMB2 example One Single Packet One Single Packet One Line in Performance Vision Tree Connect Command Tree Connect Request Tree Connect Response
48.
© Performance Vision
2015 COMPOUNDED SMB2 REQUESTS One Single Packet One Single Packet Multiple Lines in Performance Vision Multiple Requests Multiple Responses Multiple Commands
49.
© Performance Vision
2015 COMPOUNDED SMB2 REQUESTS EXAMPLE Three Lines in Performance Vision Create Request Query_Info Request SMB2_FS_VOLUME_INFO Query_Info Request SMB2_FS_ATTRIBUTE_INFO One Packet Query_Info Response SMB2_FS_ATTRIBUTE_INFO Query_Info Response SMB2_FS_VOLUME_INFO Create Response One Packet Three Commands Create, Query_Info, Query_Info
50.
© Performance Vision
2015 COMPOUNDED SMB2 REQUESTS EXAMPLE Compounded Requests Create,GetInfo, GetInfo in one packet Compounded Responses Create,GetInfo, GetInfo in one packet Three Commands in Performance Vision
51.
© Performance Vision
2015 LIST OF THE 19 SMB2 COMMANDS Protocol Negotiation, User Authentication and Share Access NEGOTIATE SESSION_SETUP LOGOFF TREE_CONNECT TREE_DISCONNECT File, Directory and Volume Access CANCEL CHANGE_NOTIFY CLOSE CREATE FLUSH IOCTL LOCK QUERY_DIRECTORY QUERY_INFO READ SET_INFO WRITE Other ECHO OPLOCK_BREAK
52.
© Performance Vision
2015 LOGIN AUTHORIZATION FAILURE smbclient //nas.securactive.lan/public -Udemo -c "rm demo" wrong_password -mSMB2 SMB2 - Wrong password when connecting to a remote resource
53.
© Performance Vision
2015 LOGIN AUTHORIZATION FAILURE Client / Requests Negotiate Protocol Session Setup Session Setup Server / Responses Negotiate Protocol Session Setup Session Setup 6 Packets 3 Commands Authentication User “demo” was not authorized to connect to the remote resource Negotiation
54.
© Performance Vision
2015 PUT A FILE ON A REMOTE FOLDER - SMB2 echo "Content!" > test smbclient //nas.securactive.lan/public -Udemo -c "cd specs; put test" password -mSMB2 SMB2 - Use Case: Put a File on a Remote Folder
55.
© Performance Vision
2015 PUT A FILE ON A REMOTE FOLDER - SMB2 Client / Requests Negotiate Protocol Session Setup Session Setup Tree Connect [IPC$] IOCTL Tree Disconnect Tree Connect [IP@public] Create [Folder specs] Close Create [File test] Write Close Server / Responses Negotiate Protocol Session Setup Session Setup Tree Connect [IPC$] IOCTL Tree Disconnect Tree Connect [IP@public] Create [Folder specs] Close Create [File test] Write Close 24 Packets 12 Commands Authentication GSS Token Exchange Is this Tree part of a DFS cluster? “cd specs” “put test”: create “/specs/test” Negotiation Check “specs” directory existence
56.
© Performance Vision
2015 PUT A FILE ON A REMOTE FOLDER - SMB2 Negotiation and authentication Is this Tree part of a DFS cluster? Change path into directory: “specs” Put file “test”
57.
© Performance Vision
2015 PUT A FILE ON A REMOTE FOLDER - SMB2 Negotiation and authentication Is this Tree part of a DFS cluster? Change path into directory: “specs” Put file “test”
58.
© Performance Vision
2015 NOT AUTHORIZED TO DELETE A REMOTE FILE The user “demo” has no write access to the file “/public/demo” smbclient //nas.securactive.lan/public -Udemo -c "rm demo" password -mSMB2 SMB2 - Not Authorized to Delete a Remote File
59.
© Performance Vision
2015 NOT AUTHORIZED TO DELETE A REMOTE FILE Client / Requests Negotiate Protocol Session Setup Session Setup Tree Connect [IPC$] IOCTL Tree Disconnect Tree Connect [IP@public] Create [Delete file demo] Server / Responses Negotiate Protocol Session Setup Session Setup Tree Connect [IPC$] IOCTL Tree Disconnect Tree Connect [IP@public] Create [Delete file demo] 16 Packets 8 Commands GSS Token Exchange Is this Tree part of a DFS cluster? Delete file “demo”
60.
© Performance Vision
2015 NOT AUTHORIZED TO DELETE A REMOTE FILE The user “demo” has not the appropriate access rights to the file “/public/demo”
61.
© Performance Vision
2015 FAST ANALYSIS: SMB / CIFS COMMON STATUSES Common Statuses: STATUS_NO_SUCH_FILE, STATUS_NO_SUCH_DEVICE, STATUS_OBJECT_NAME_NOT_FOUND, STATUS_OBJECT_PATH_INVALID, STATUS_OBJECT_PATH_NOT_FOUND, STATUS_OBJECT_PATH_SYNTAX_BAD, STATUS_DFS_EXIT_PATH_FOUND, STATUS_REDIRECTOR_NOT_STARTED, STATUS_TOO_MANY_OPENED_FILES, STATUS_ACCESS_DENIED, STATUS_PORT_CONNECTION_REFUSED, STATUS_FILE_DELETED, STATUS_INSUFF_SERVER_RESOURCES, STATUS_MORE_PROCESSING_REQUIRED, STATUS_BUFFER_OVERFLOW, STATUS_WRONG_PASSWORD, STATUS_NETWORK_ACCESS_DENIED, STATUS_TOO_MANY_SESSIONS. Common statuses category contains the most common SMB/CIFS errors and warnings. cifs.status = "common" Note: We do not consider SMB_STATUS_NO_MORE_FILES as a Warning
62.
© Performance Vision
2015 SMB / CIFS PERFORMANCE ANALYSIS 1. Connect and Browse Files 2. Login Authorization Failure 3. Put a File on a Remote Folder 4. Not Authorized to Delete a Remote File 2. SMB Overview & Use Cases 1. Product Features 3. Documentation + Q&A
63.
© Performance Vision
2015 SMB DOCUMENTATION Server Message Block (SMB) Protocol Versions 2 and 3 SNIA - SMB Remote Protocol SNIA - SMB2 Big Improvements Present and Future File Serving with Samba
64.
© Performance Vision
2015 ONLINE RESOURCES Test Download a trial Virtual Appliance www.securactive.net > Demo Information Contact us for a live demo www.securactive.net > Company Buy Locate a distribution partner www.securactive.net > Partners
65.
© Performance Vision
2015 SOMETHING BIG IS COMING Q1 2015 Technical Update Q3 2015 Something BIG is coming
66.
Performance Vision helps keeping your customers happy! Click
to read more about it. © Performance Vision 2015 SMB / CIFS TRANSACTIONS PERFORMANCE ANALYSIS Satisfied Customers
67.
SMB / CIFS Transactions Performance Analysis ©
Performance Vision 2015 THANK YOU! For any Question sales@securactive.net support@securactive.net Follow Us on @SecurActivePV www.securactive.net blog.securactive.net Leader in Network & Application Performance Analysis
Télécharger maintenant