This document discusses building an IPv6 test lab to test network components and train staff on IPv6. Some key points:
- A test lab allows experimentation without impacting production and is recommended before IPv6 deployment. Components like routers, switches, firewalls need IPv6 compatibility testing.
- Typical components for an IPv6 test lab include routers, switches, firewalls, security appliances, remote access devices, load balancers, network management tools, servers, and client machines.
- The lab setup allows installing and configuring IPv6 services like DNS, Exchange, and web servers for testing and documentation. Remote access is also implemented.
- Careful testing is important after setup to identify issues
;If you know the enemy and know yourself, you need not fear the result of a hundred battles ." - Sun Tzu - The Art of War
<br />
Do you know that CCIE SP program has moved to a refreshed blueprint and more changes are coming this summer?<br />
<br />
CCIE SP Version 4.1 written exam introduces new technologies. The CCIE SP lab format is comprised three completely independent sections: Troubleshooting, Diagnostic, and Configuration.<br />
<br />
This is your change of learning directly from the creators of the CCIE SP version 4 blueprint: The secrets of the new CCIE SP certification.<br />
<br />
This session covers both the written and practical exams and discusses the key aspects of the lab format. The session illustrates and explains the driving technical concepts of the modern service provider segment. This provides you an insight on the reasons why the new technologies are in the latest blueprint.<br />
<br />
Studying for the exam by using the right preparation techniques is critical. This session covers these techniques, so you can be certain that you are in the right path. Part of the session is based on lab demos to illustrate the recommended strategies you should use while taking the practical exam. Knowing everything might not be enough, planning and manage your time are the key for your success.<br />
Lastly, this session provides the opportunity to discuss face-to-face with the SMEs that put together the exam.
The CCIE Collaboration certification is for Collaboration Architects, Unified Communications Architects, or Voice and Video Network Managers who are responsible for the design, implementation, and troubleshooting of complex collaboration solutions.
Device Programmability with Cisco Plug-n-Play SolutionCisco DevNet
Cisco Open Plug-n-Play solution allows customers to reduce the costs associated with deployment/installation of network devices, increase the speed and reduce the complexity of deployments without compromising the security. Using Cisco Plug-n-Play solution, customers can do Zero Touch Installs of Cisco gear in various deployment scenarios and deployment locations.
Watch the DevNet 2052 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=91108&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
;If you know the enemy and know yourself, you need not fear the result of a hundred battles ." - Sun Tzu - The Art of War
<br />
Do you know that CCIE SP program has moved to a refreshed blueprint and more changes are coming this summer?<br />
<br />
CCIE SP Version 4.1 written exam introduces new technologies. The CCIE SP lab format is comprised three completely independent sections: Troubleshooting, Diagnostic, and Configuration.<br />
<br />
This is your change of learning directly from the creators of the CCIE SP version 4 blueprint: The secrets of the new CCIE SP certification.<br />
<br />
This session covers both the written and practical exams and discusses the key aspects of the lab format. The session illustrates and explains the driving technical concepts of the modern service provider segment. This provides you an insight on the reasons why the new technologies are in the latest blueprint.<br />
<br />
Studying for the exam by using the right preparation techniques is critical. This session covers these techniques, so you can be certain that you are in the right path. Part of the session is based on lab demos to illustrate the recommended strategies you should use while taking the practical exam. Knowing everything might not be enough, planning and manage your time are the key for your success.<br />
Lastly, this session provides the opportunity to discuss face-to-face with the SMEs that put together the exam.
The CCIE Collaboration certification is for Collaboration Architects, Unified Communications Architects, or Voice and Video Network Managers who are responsible for the design, implementation, and troubleshooting of complex collaboration solutions.
Device Programmability with Cisco Plug-n-Play SolutionCisco DevNet
Cisco Open Plug-n-Play solution allows customers to reduce the costs associated with deployment/installation of network devices, increase the speed and reduce the complexity of deployments without compromising the security. Using Cisco Plug-n-Play solution, customers can do Zero Touch Installs of Cisco gear in various deployment scenarios and deployment locations.
Watch the DevNet 2052 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=91108&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Cisco DevNet
In this small group, hands-on workshop session you'll learn how to write your first Python application that uses YANG, NETCONF and , RESTCONF to access operational and configuration data on a device.
Watch the DevNet 2044 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92725&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Cisco Intelligent Branch - Enabling the Next Generation BranchCisco Canada
This session introduces the Cisco Intelligent WAN (IWAN) solution for providing highly available Enterprise WAN connectivity using less expensive Internet circuits. As the volume of content and applications traveling across networks grows exponentially, organizations must optimize their WAN investments. Cisco Intelligent WAN (IWAN) helps you do just that. IT can use investments in Cisco ISR 4000 Series and ASR 1000 Series Routers to scale to the growing demands of branch-office users by providing an optimal experience over any connection at lower cost. And you can do this without compromising performance, reliability, or security.</p>
During this session, we will explain how IWAN, will allow customers to quickly roll out bandwidth-intensive applications, such as video, virtual desktop infrastructure (VDI), and guest Wi-Fi services. And it doesn’t matter which transport model you prefer, whether MPLS, the Internet, cellular, or a hybrid WAN access model. The savings from IWAN often pay for the branch infrastructure investments, and may also free up resources for new, innovative business services.
Integration and Interoperation of existing Nexus networks into an ACI Archite...Cisco Canada
Mike Herbert, Principal Engineer INSBU, at Cisco Connect Toronto focused on the integration and interoperation of existing nexus networks into an ACI architecture.
Cisco® Application Centric Infrastructure (ACI) is an innovative architecture that radically simplifies, optimizes, and accelerates the entire application deployment lifecycle. Cloud, mobility, and big data applications are causing a shift in the data center model. Cisco ACI redefines the power of IT, enabling IT to be more responsive to changing business and application needs, enhancing agility, and adding business value. Cisco ACI delivers a transformational operating model for next-generation data center and cloud applications. This Cisco ACI hands lab will step you through from the ACI Fabric concepts to deployment. • Cisco ACI Overview • ACI Fabric Discovery • ACI Building Basic Network Constructs • ACI Building Policy Filters and Contracts • : Deploying a 3-Tier Application Network Profile • ACI Integrating with VMware • Deploying a Service Graph with Application Network Profile • Exploring Monitoring and Troubleshooting
UCS Management APIs A Technical Deep DiveCisco DevNet
Underneath the UCS API Python SDK, Powershell Libraries and VMware and OpenStack plugins there is the UCS XML API itself. This session will go deep into the API and explain how the SDK, Libraries and plugins actually communicate with UCS components. We will cover API session management, queries, query filters, configuration methods, functions and event subscription. Understanding the low-level UCS APIs and Object Model will enable you to build your own programmatic interface into your UCS environments in the language you like on the platform of your choosing.
Watch the DevNet 3003 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=91099&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Application Engineered Routing: Allowing Applications to Program the NetworkCisco Canada
<p>Over the past decade, service providers have invested heavily in network infrastructure due to the exploding growth in IP traffic. Lack of advanced interaction between applications and network infrastructure has contributed to this challenging situation in many ways including stifling service innovation, inefficient use of capital resources, and increased complexity leading to a surge in operating expenses. To solve these challenges a breakthrough solution called Application Engineered Routing (AER) was created based on four architectural goals: simple, agile, scalable, and programmable with three main components: purpose-built applications, intelligent SDN controller, and network infrastructure enabled with Segment Routing. Provided is an in-depth overview of AER with a focus on a phased implementation within current NGN environments. Covered will be business outcomes enabled by AER, use cases, components which comprise AER, and a phased implementation approach to transform current NGN environments to an Evolved Programmable Network
Application Policy Enforcement Using APIC Cisco Canada
Problems in current Data Center are mostly surrounding policy around applications. The presentation is designed to help students get a jump start on configuring and troubleshooting basic policy model as well as providing valuable hands-on experience with how the APIC integrates into existing network environments
Get an in-depth look at the traffic-monitoring solution custom-built for today’s high-volume networks with Nexus Data Broker, Cisco Nexus 9000 and Cisco Nexus 3000 Series Switches.
Watch the replay: http://cs.co/9007BSBs1
Watch the original TechWiseTV Episode: https://youtu.be/zjO_Avjb09Q
Iben from Spirent talks at the SDN World Congress about the importance of and...Iben Rodriguez
@Iben Rodriguez from @Spirent talks at the SDN World Congress about the importance of and issues with NFV VNF and SDN Testing in the cloud.
#Layer123 Dusseldorf Germany 20141016
The WAN Automation Engine (WAE) is a software platform that provides multivendor and multilayer visibility and analysis for service provider and large enterprise networks. It plays a critical role in answering key questions of network resource availability, and when appropriate can automate and simplify Traffic Engineering mechanisms such as RSVP-TE and Segment Routing. This session will focus on use-cases and APIs for developers.
Watch the DevNet 2035 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92720&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Nuage Networks, A Policy Driven Approach to SDN - Interop Tokyo 2014Scott Sneddon
Nuage Networks' solution for a Policy Driven approach to Software Defined Networking. Including info on the OpenStack Group Based Policy Abstractions for Neutron. Keynote session, Interop Tokyo 2014
Cisco's Open Device Programmability Strategy: Open DiscussionCisco DevNet
Cisco DNA is an open and extensible, software-driven architecture built on a set of design principles with the objective of providing:
- Insights & Actions to drive faster business innovation
- Automaton & Assurance to lower IT costs and complexity while meeting business and user expectations
- Security & Compliance to reduce risk as the organization continues to expand and grow. The architecture extends to Cisco network elements.
This session will focus on the open, model-driven, programmable interfaces available across Cisco's network elements which enable you to leverage and extend your network through applications that directly access the routers and switches in your network.
Watch the DevNet 1028 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=91041&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Packet processing in the fast path involves looking up bit patterns and deciding on an actions at line rate. The complexity of these functions at Line Rate, have been traditionally handled by ASICs and NPUs. However with the availability of faster and cheaper CPUs and hardware/software accelerations, it is possible to move these functions onto commodity hardware. This tutorial will talk about the various building blocks available to speed up packet processing both hardware based e.g. SR-IOV, RDT, QAT, VMDq, VTD and software based e.g. DPDK, Fd.io/VPP, OVS etc and give hands on lab experience on DPDK and fd.io fast path look up with following sessions. 1: Introduction to Building blocks: Sujata Tibrewala
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Cisco DevNet
In this small group, hands-on workshop session you'll learn how to write your first Python application that uses YANG, NETCONF and , RESTCONF to access operational and configuration data on a device.
Watch the DevNet 2044 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92725&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Cisco Intelligent Branch - Enabling the Next Generation BranchCisco Canada
This session introduces the Cisco Intelligent WAN (IWAN) solution for providing highly available Enterprise WAN connectivity using less expensive Internet circuits. As the volume of content and applications traveling across networks grows exponentially, organizations must optimize their WAN investments. Cisco Intelligent WAN (IWAN) helps you do just that. IT can use investments in Cisco ISR 4000 Series and ASR 1000 Series Routers to scale to the growing demands of branch-office users by providing an optimal experience over any connection at lower cost. And you can do this without compromising performance, reliability, or security.</p>
During this session, we will explain how IWAN, will allow customers to quickly roll out bandwidth-intensive applications, such as video, virtual desktop infrastructure (VDI), and guest Wi-Fi services. And it doesn’t matter which transport model you prefer, whether MPLS, the Internet, cellular, or a hybrid WAN access model. The savings from IWAN often pay for the branch infrastructure investments, and may also free up resources for new, innovative business services.
Integration and Interoperation of existing Nexus networks into an ACI Archite...Cisco Canada
Mike Herbert, Principal Engineer INSBU, at Cisco Connect Toronto focused on the integration and interoperation of existing nexus networks into an ACI architecture.
Cisco® Application Centric Infrastructure (ACI) is an innovative architecture that radically simplifies, optimizes, and accelerates the entire application deployment lifecycle. Cloud, mobility, and big data applications are causing a shift in the data center model. Cisco ACI redefines the power of IT, enabling IT to be more responsive to changing business and application needs, enhancing agility, and adding business value. Cisco ACI delivers a transformational operating model for next-generation data center and cloud applications. This Cisco ACI hands lab will step you through from the ACI Fabric concepts to deployment. • Cisco ACI Overview • ACI Fabric Discovery • ACI Building Basic Network Constructs • ACI Building Policy Filters and Contracts • : Deploying a 3-Tier Application Network Profile • ACI Integrating with VMware • Deploying a Service Graph with Application Network Profile • Exploring Monitoring and Troubleshooting
UCS Management APIs A Technical Deep DiveCisco DevNet
Underneath the UCS API Python SDK, Powershell Libraries and VMware and OpenStack plugins there is the UCS XML API itself. This session will go deep into the API and explain how the SDK, Libraries and plugins actually communicate with UCS components. We will cover API session management, queries, query filters, configuration methods, functions and event subscription. Understanding the low-level UCS APIs and Object Model will enable you to build your own programmatic interface into your UCS environments in the language you like on the platform of your choosing.
Watch the DevNet 3003 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=91099&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Application Engineered Routing: Allowing Applications to Program the NetworkCisco Canada
<p>Over the past decade, service providers have invested heavily in network infrastructure due to the exploding growth in IP traffic. Lack of advanced interaction between applications and network infrastructure has contributed to this challenging situation in many ways including stifling service innovation, inefficient use of capital resources, and increased complexity leading to a surge in operating expenses. To solve these challenges a breakthrough solution called Application Engineered Routing (AER) was created based on four architectural goals: simple, agile, scalable, and programmable with three main components: purpose-built applications, intelligent SDN controller, and network infrastructure enabled with Segment Routing. Provided is an in-depth overview of AER with a focus on a phased implementation within current NGN environments. Covered will be business outcomes enabled by AER, use cases, components which comprise AER, and a phased implementation approach to transform current NGN environments to an Evolved Programmable Network
Application Policy Enforcement Using APIC Cisco Canada
Problems in current Data Center are mostly surrounding policy around applications. The presentation is designed to help students get a jump start on configuring and troubleshooting basic policy model as well as providing valuable hands-on experience with how the APIC integrates into existing network environments
Get an in-depth look at the traffic-monitoring solution custom-built for today’s high-volume networks with Nexus Data Broker, Cisco Nexus 9000 and Cisco Nexus 3000 Series Switches.
Watch the replay: http://cs.co/9007BSBs1
Watch the original TechWiseTV Episode: https://youtu.be/zjO_Avjb09Q
Iben from Spirent talks at the SDN World Congress about the importance of and...Iben Rodriguez
@Iben Rodriguez from @Spirent talks at the SDN World Congress about the importance of and issues with NFV VNF and SDN Testing in the cloud.
#Layer123 Dusseldorf Germany 20141016
The WAN Automation Engine (WAE) is a software platform that provides multivendor and multilayer visibility and analysis for service provider and large enterprise networks. It plays a critical role in answering key questions of network resource availability, and when appropriate can automate and simplify Traffic Engineering mechanisms such as RSVP-TE and Segment Routing. This session will focus on use-cases and APIs for developers.
Watch the DevNet 2035 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92720&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Nuage Networks, A Policy Driven Approach to SDN - Interop Tokyo 2014Scott Sneddon
Nuage Networks' solution for a Policy Driven approach to Software Defined Networking. Including info on the OpenStack Group Based Policy Abstractions for Neutron. Keynote session, Interop Tokyo 2014
Cisco's Open Device Programmability Strategy: Open DiscussionCisco DevNet
Cisco DNA is an open and extensible, software-driven architecture built on a set of design principles with the objective of providing:
- Insights & Actions to drive faster business innovation
- Automaton & Assurance to lower IT costs and complexity while meeting business and user expectations
- Security & Compliance to reduce risk as the organization continues to expand and grow. The architecture extends to Cisco network elements.
This session will focus on the open, model-driven, programmable interfaces available across Cisco's network elements which enable you to leverage and extend your network through applications that directly access the routers and switches in your network.
Watch the DevNet 1028 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=91041&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Packet processing in the fast path involves looking up bit patterns and deciding on an actions at line rate. The complexity of these functions at Line Rate, have been traditionally handled by ASICs and NPUs. However with the availability of faster and cheaper CPUs and hardware/software accelerations, it is possible to move these functions onto commodity hardware. This tutorial will talk about the various building blocks available to speed up packet processing both hardware based e.g. SR-IOV, RDT, QAT, VMDq, VTD and software based e.g. DPDK, Fd.io/VPP, OVS etc and give hands on lab experience on DPDK and fd.io fast path look up with following sessions. 1: Introduction to Building blocks: Sujata Tibrewala
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Network Function Virtualization (NFV) BoF, by Santanu Dasgupta.
A presentation given at the APNIC 40 APNIC Network Function Virtualization (NFV) BoF session on Tue, 8 Sep 2015.
A framework for building a strategic Enterprise IPv6 plan
Create a project team & plan
Identify business value, requirements & impacts
Assess equipment & applications for IPv6
Begin training & develop training plan
Develop the architectural solution
Obtain a prefix and build the address plan
Define an exception process for legacy systems
Update the security policy
Deploy IPv6 trials in the network
Test and monitor your deployment
Intel Network Builders Summit: Key Lessons from an advanced multi-vendor NFV ...Kiran Sirupa
A leading Tier-1 Operator in APAC was evaluating new technologies to deliver enhanced managed network services for its Enterprise customers. With the growth in the demand for these services driven by the region’s growing consumption of web-based content and applications, the full-fledged telecommunications company embarked on an initiative to enhance the capacity and capabilities of its managed network services, with the aim of positioning itself as the best-in-class provider of next-generation cloud data center services.
As part of this transformation, the Operator identified NFV-based intelligent service orchestration, leveraging SDN and NFV technologies to pioneer the development of a portfolio of managed network services and invited vendors to participate in a Proof of Concept (PoC) to validate solutions that will be able to deliver these capabilities.
In response to the initiative, Anuta Networks in collaboration with the Tier-1 Operator, HPE and Logicalis, a leading IT solutions and managed services provider, conducted a PoC that saw the company validating the first end-to-end Managed Network Service Delivery using the IETF YANG Modeling Framework.
The PoC saw the deployment of Anuta Networks' NFV Orchestrator and VNF Lifecycle Manager - Anuta NCX - which provides carrier-grade NFV orchestration for instantiating, managing, and chaining Virtual Network Functions (VNFs) in accordance to IETF’s Management and Orchestration (MANO) guidelines. HPE provided the NFVI including Helion OpenStack, HP Compute, HPE Virtual Router (VRS) and HPE DCN SDN (OEM version of ALU Nuage VSP) controller.
First of its kind, the highly successful PoC demonstrated capabilities of Anuta Networks via its NCX solution to deliver carrier-grade NFV orchestration while dynamically and intelligently provisioning computing, storage and networking resources to enable the Tier 1 Operator to efficiently deliver next-generation cloud services to clients across the region.
Ichiro Fukuda, Chief Architect, Infrastructure at NTT i3, delivered this Carrier-Class NFV Use-Case at OpenStack Summit (May, 2015) together with Pratik Roychowdhury, Director of Product Management at Juniper.
The presentation discusses challenges of enterprise infrastructure expansion to new branches and how ESI (Elastic Service Infrastructure) enables agile deployment of IT systems into new office/service locations.
Running head NEW INTERNET PROTOCOL PAPER1NEW INTERNET PROTOC.docxtoltonkendal
Running head: NEW INTERNET PROTOCOL PAPER1
NEW INTERNET PROTOCOL PAPER2
New Internet Protocol Paper
Tharun Gopal
IST 7040
Wilmington University
Introduction
Internet Protocol from 6 (IPv6) is the late conformity of the Internet convention and the fundamental model of the convention will be thoroughly utilized. IPv6 is genuinely a new drawing nearer closer tradition made to join all the possible needs associated with prospective web that apparent as Internet shape 2. This convention has its herald IPv4, limits for the framework level .3. In addition to their giving of a huge amount of sensible location region, this protocol offers sufficient attributes to address the disadvantage of IPv4.
As of recently, IPv4 has confirmed independent from anyone else like a capable routable tending to convention and offered every one of us for a long time upon their best-exertion conveyance framework. It had been produced in the before 80s and would not acquire any imperative alteration later. Amid the season of their introduction to the world web has been confined essentially to some instructive establishments for their examination and to the division of assurance. Alongside IPv4's location zone weakness, IPv6 is as of now tackling the administration or supervision of web, which is some of the time called Internet form 2. On June 06, 2012 the web organization formally discharged IPv6. Today numerous ISPs have been giving IPv6 upon open site and need to keep up this executed. Each of the device makers likewise partook to give IPv6 naturally permitted on items. This is a stage to persuade web organization to move to IPv6.
IPv6 Variations
· By completing this new tradition the area degrees get extended, which can help to convey plus or minus three hundred and forty trillion stand-out IP addresses.
· To grow the guiding efficiency the header is more made strides.
· Extension and decisions support are fused to engage all around sorted out sending.
· Also develop the affirmation and payload embodiment.
Why is IPv6 Required?
As everyone is careful that the IPv4 convention is missing the mark on its area space. Since one another day over the world, there is an augmentation in the use of PC's, mobile phones, tablets, gaming structures, and diverse machines which expected to join with the web. With its 128-bit area position, IPv6 can reinforce 3.4 x 1038 or 341,283,365,92,1938,464,465,372,608,432,764,212,459 novel IP addresses. Moreover, differentiating and the IPv4 convention the area range is adequately broad to plan an intriguing area on every contraption.
Impact of Migrating to IPv6
The move has begun in perspective of the essential and the requirement for improvement of area space for inevitable applications. Fig.2 identifies with the development-organizing model. Early on step is to get ready for IPv6 to ensure business movement. Game plan step should be all that much organized, so that layout and assembling doesn't end up being pointlessl ...
Protecting your digital and online privacyDavid Strom
I gave this talk in October 2019 about ways that your digital and online habits can be tracked and what kind of data you inadvertently leak, along with tools that you can use to protect your privacy.
How to market your book in today's social media worldDavid Strom
Self-published authors need to learn how to use various digital tools to help them market their books. This seminar will show you some of the more common and inexpensive ones
This is a talk I gave in St. Louis in April 2018 about how businesses need to understand the Internet of Things and how they can better protect themselves.
How to make your mobile phone safe from hackersDavid Strom
While the news about laptop camera covers can make any of us paranoid, the real cyber threat comes from the computer we all carry in our pockets and purses: our mobile phones. I will describe some of the more dangerous cyber threats that can turn your phone into a recording device and launch pad for hackers, and how you can try to prevent these in your daily life.
Slides from a webinar that I and Dell Virtualization Evangelist Hassan Fahimi gave in March 2016. We provide a complete overview of OpenStack and Foglight for OpenStack.
Listen to Your Customers: How IT Can Provide Better SupportDavid Strom
For a weibar sponsored by Citrix 11/15.
IT needs to provide the best possible support to its end users. Indeed, treating them as your customers is critical. We’ll cover some of the lessons learned from the best and worst customer-facing organizations to see how IT can make improvements in this area.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Enhancing Performance with Globus and the Science DMZGlobus
ESnet has led the way in helping national facilities—and many other institutions in the research community—configure Science DMZs and troubleshoot network issues to maximize data transfer performance. In this talk we will present a summary of approaches and tips for getting the most out of your network infrastructure using Globus Connect Server.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofsAlex Pruden
This paper presents Reef, a system for generating publicly verifiable succinct non-interactive zero-knowledge proofs that a committed document matches or does not match a regular expression. We describe applications such as proving the strength of passwords, the provenance of email despite redactions, the validity of oblivious DNS queries, and the existence of mutations in DNA. Reef supports the Perl Compatible Regular Expression syntax, including wildcards, alternation, ranges, capture groups, Kleene star, negations, and lookarounds. Reef introduces a new type of automata, Skipping Alternating Finite Automata (SAFA), that skips irrelevant parts of a document when producing proofs without undermining soundness, and instantiates SAFA with a lookup argument. Our experimental evaluation confirms that Reef can generate proofs for documents with 32M characters; the proofs are small and cheap to verify (under a second).
Paper: https://eprint.iacr.org/2023/1886
The Metaverse and AI: how can decision-makers harness the Metaverse for their...Jen Stirrup
The Metaverse is popularized in science fiction, and now it is becoming closer to being a part of our daily lives through the use of social media and shopping companies. How can businesses survive in a world where Artificial Intelligence is becoming the present as well as the future of technology, and how does the Metaverse fit into business strategy when futurist ideas are developing into reality at accelerated rates? How do we do this when our data isn't up to scratch? How can we move towards success with our data so we are set up for the Metaverse when it arrives?
How can you help your company evolve, adapt, and succeed using Artificial Intelligence and the Metaverse to stay ahead of the competition? What are the potential issues, complications, and benefits that these technologies could bring to us and our organizations? In this session, Jen Stirrup will explain how to start thinking about these technologies as an organisation.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
2. According to recent studies of IPv6 market penetration and use, somewhere
between 25% and 33% of enterprises are doing “something” with IPv6. It’s not
always clear what this really means. Even on World IPv6 Day, native IPv6 usage
didn’t even surpass 1.5% of overall traffic at its highest peaks (though it did
briefly cross 4% if you include IPv4 tunneling protocols for IPv6 such as Teredo
and 6in4), as shown in Figure 1. Clearly, the Internet has a long way to go before
IPv6 comprises a substantial portion of Internet traffic.
Figure 1: IPv6 Traffic leading up to World IPv6 Day (Source “The World IPv6 Day Report Card,” courtesy of Arbor Networks)
WHY A TEST LAB IS NEEDED FOR IPV6
But other recent studies indicate that while as many as one-third of organizations are using IPv6 in at
least some limited kind of way, up to 85% of all organizations plan to roll out IPv6 before the end of
2013. Given that many business networks will be starting from scratch, and have a substantial learning
curve to climb along the way, we believe that these timelines could easily stretch into 2014 or even
further out.
We strongly recommend that an early step on the way to IPv6 investigation, migration assessment and
planning, pilot testing and deployment must include the design, installation, configuration and use
of an IPv6 test lab. A test lab provides an ideal learning and experimentation environment, because, if
properly designed, mistakes or misconfigurations will produce much-needed learning and experience
without wreaking any havoc on users, production networks or Internet access.
ReadWriteWeb | Building an Enterprise IPv6 Test Lab | 1
3. The purposes of an IPv6 test lab are as follows:
• To select and test network components for IPv6 compatibility, while maintaining IPv4 addresses,
mechanisms, services and configurations intact
• To train IT staff in installing, configuring, and maintaining IPv6 connectivity alongside IPv4,
ultimately for production use
• To document and specify device or component upgrades or replacement operations to add IPv6
connectivity to existing IPv4 networks
• To provide a forward-looking learning and experimentation environment where new devices,
appliances, services, and network infrastructure components can be tested and documented
outside production environments
In our case, we are not only revising a book to include substantial Wireshark-based protocol traces of
IPv6 protocols and services (see the Guide to TCP/IP), we also teach hands-on lab courses at IPv6 SIG
meetings, Sharkfest, gogoNET Live! and other gatherings. Because we are on a pretty stringent budget,
and have access to surplus equipment from HP and Dell, we were able to put our current test lab
configuration together for under $50,000. Were all of its components to be purchased at rock bottom
prices on-line, the whole shebang could still be assembled for under $100,000. (not including software
licenses, which likely double both numbers, nor the MRV box mentioned elsewhere here).
2 | ReadWriteWeb | Building an Enterprise IPv6 Test Lab
4. Part 1: Choosing IPv6 infrastructure elements
When it comes to setting up an IPv6 test lab, numerous elements require investigation for IPv6
compatibility. Though this article will address some typical devices and network infrastructure
components, any test lab you design must match (or exceed) current IPv4 capabilities to be both
usable and workable. While you’re redesigning a network to add IPv6 capability, it never hurts to keep
asking (and answering) questions such as “What could we do better or differently?” “What kinds of
consolidation, upgrade or improvements can we enact?” or “What other tools and technologies could
we use to improve network efficiency, throughput, bandwidth, or user experience metrics?”
Table 1 provides a summary of the most typical devices and network components that must be able to
accommodate IPv6 to ensure a smooth and workable upgrade, with no interruption or degra- dation
of user services and experiences. And for your own test lab, you’ll want to include all infra- structure
and boundary elements that must handle IPv6, including security and other appliances, remote access
devices or software, WAN optimization and load balancing appliances, network management consoles,
servers, and clients. Please note that representative VMs or real end-user client platforms play an
important role in an IPv6 test lab, as well as networking components and network servers and services.
ReadWriteWeb | Building an Enterprise IPv6 Test Lab | 3
5. Table 1: Typical IPv6 Test Lab Components Model Production Environments
Item Category Notes/Remarks
Router Network Most routers built after 2004 only need firmware/sw upgrades
infrastructure
Switch (Layer 2) Network Want to set up and manage IPv6 VLANs, collapsed VLANs, etc.
infrastructure
Switch (Layer 3) Network Want to set up and manage IPv6 VLANs, collapsed VLANs, etc.
infrastructure
Firewall Network Careful checks for compatibility and features required, new rules or policies must
infrastructure be defined
Security Network Careful checks for compatibility and features required
and other infrastructure
appliances
Remote access Network Testing of IPv6 native and tunneled protocols required
infrastructure
WAN Network Careful checks for compatibility and features required
Optimization infrastructure
and load
balancing
appliances
Network Network Compatibility, metrics, configuration, and display changes inevitable
consoles management
Servers Network services Installation and configuration of new IPv6 services necessary for all server OSes
and versions in production use
Clients Network users & Test native and tunneled IPv6 addressing, connectivity, services for all client
access platforms and OS versions in production use
Figure 2 shows our IPv6 test lab layout. It’s configured so that in/out links in the Hands-On Lab and
Author Lab areas may be used to install, configure, and test virtual (software-based) Fortinet FortiGate
Firewalls/Appliances. Also, students can establish and check their work in setting up switches and
firewalls for IPv6 use. We run a separate lab for router configuration (using virtual router software) and
make virtual clients and servers available as well.
4 | ReadWriteWeb | Building an Enterprise IPv6 Test Lab
6. Figure 2: A sample IPv6 test lab layout
Some interesting learning in setting up the physical lab at Hurricane Electric came from figuring out
when to route patch cables from interior switches in the Hands-On Lab (used for teaching students
in our classes) and the Author Lab (which we use to capture protocol traces for our book work) to
Layer 2 switches on either side of the firewall. This allows us to set up both inbound and outbound
connections to test configurations to make sure they are working properly and as expected.
In addition, we use virtual router and firewall software - namely the Vyatta Open Source Virtual Router
and Fortinet’s FortiGate virtual firewall/security appliance - to permit students and authors alike to
set up complete, end-to-end Internet (or internally) facing network configurations. There’s no doubt
that virtualization not only makes test lab set ups easier and more flexible, but also exerts significant
cost controls as well. When working with virtualized components, it’s important that interface and
configuration details be identical to the production components that will ultimately be used, and
that changes to step-by-step instructions and how-to’s be carefully documented to take note of such
differences. (See Table 2 for a list of what equipment our own test lab contains.)
In our case, we decided to put our IPv6 Test Lab at Hurricane Electric in Fremont, California. Because we
wanted to provide native IPv6 access to the lab, with fast Internet access, and to use IPv6 throughout,
we had to choose among a relative handful of providers and locations in the US where we could obtain
native IPv6 service, lease rack space in a well-run datacenter and keep costs to a minimum. Though
our monthly costs average under $1,000 for connectivity and rack space, we were pleased to obtain a
tolerable monthly rate from a leading provider of IPv6 Internet access and services.
ReadWriteWeb | Building an Enterprise IPv6 Test Lab | 5
7. As a final concluding note to this section, it’s absolutely essential that infrastructure components
work well when IPv6 is turned on, and that their set-up and configuration be well-documented, and
demonstrably repeatable so that IT professionals can learn what they must to prepare for future
production roll-outs. Even though a device or component might work with IPv6, those that require
jumping through lots of hoops or involve long, drawn out set-up and configuration maneuvers might
be better off retired and replaced with newer or more capable replacements that are easier to work
with. Though capital budgets will exert profound control over some such choices, management
must also understand that time and effort have their costs as well, and may need to be factored into
planning and deployment along with acquisition costs. Over time, there is no doubt that upkeep and
maintenance, particularly personnel-related expenses, dwarf purchase costs.
Table 2: Devices used in the IPv6TestLabs Data Racks
Vendor Model Qty Description IPv6 Characteristics and Set-up
HP E3500 3 20-port GbE switch Enable IPv6 (dual-stack), set up IPv6 VLANs,
use RIP
HP E4800 10 44-port GbE switch Enable IPv6 (dual-stack), set up IPv6 VLANs,
use RIP
HP ProLiant G5 1 2x Xeon 5160, 16 GB Enable and configure IPv6 for DNS, Exchange,
DL380 Server RAM, 280 GB HD VMware ESXi 4.1
Cisco C2561XM 1 24-port Layer 3 switch Enable IPv6 (dual-stack), set up IPv6 VLANs,
(acts as terminal srvr) use RIP
Cisco WS-CS3560 2 48-port Layer 3 switch Enable IPv6 (dual-stack), set up IPv6 VLANs,
use RIP
WS-3750 3 48-port Layer 3 switch
Cisco 2621XM 1 Edge router Flash IOS to 12.3 or higher, enable IPv6 (dual
stack), define IPv6 routes: boundary/internal
Fortinet FortiGate C80 1.p Firewall/security Enable IPv6 (automatic dual-stack), set up
appliance DHCPv6, configure DNSv6, establish IPv6
8.v
protocol filters (DHCP, DNS, HTTP/S, SFTP,
Remote Access, etc.)
Notes:
1. Student lab stations get primarily 20-port switches, backbone and author stations get primarily 44-port switches, wiring is flexible but
requires manual recabling for configuration changes (the MRV will make this unnecessary).
2. The lab features a single physical FortiGate C80 at the network boundary, but makes virtual versions available for both student and author
stations (up to 8 may be in simultaneous use).
3. Cisco switches are sometimes available to students (24-port models) but the 48-port model is reserved for lab backbone use only.
4. We plan to add two more servers like those listed to provide more virtual client and server access to users for more advanced uses.
6 | ReadWriteWeb | Building an Enterprise IPv6 Test Lab
8. Part 2: Configuring IPv6 services
Beyond setting up and configuring physical or virtual devices for IPv6, it’s also important to get
comfortable with installing, configuring and maintaining various IPv6 services on an organization’s
networks. When we teach our IPv6 Hands-on Lab classes, we emphasize installation, set-up and
configuration (or turning on IPv6 and making necessary configuration changes, as is often the case
with many modern applications and services) for:
• Domain Name Services: set-up and configuration for DNSv6 on Windows Server 2003, 2008 and
2008 R2 (other platforms covered on a case-by-case basis)
• Microsoft Exchange Server: set-up and configuration for IPv6 email transfer and forwarding
• Web servers: set up and configuration for IPv6 on IIS (versions 7.0 and 7.5)
Basic testing and access to these services (or to the data or content they provide) is essential to make
sure things are working properly. In some of our hands-on labs, we observe that students are as
interested in good testing techniques as they are in set-up and configuration details. There’s no doubt
that careful, patient testing has to be part of what the test lab is used to teach and do, and that such
skills and knowledge must also be rolled out for any pending IPv6 production deployments as well.
Beyond the basics, organizations will want to make an audit of the IP services and protocols they use
to see what must be updated, upgraded or replaced to add IPv6 compatibility, and what remains stuck
at IPv4 only network service levels. Fortunately, companies like Datatek make black boxeslike their
Transformer product) that provide protocol translation from IPv4 (inside the black box) to IPv6 (from
outside the black box), so that IPv6 clients remain able to access protocols and services for which no
other, direct migration or upgrade path is available.
Once the audit has been conducted, virtual servers in the test lab should be created so that necessary
services and related protocols can be installed, then set up and configured for access using IPv6. This is
bound to be a time-consuming and learning-intensive proposition. It explains why some organizations
that have large application and service portfolios to plan for find the process of starting from scratch
on IPv6 longer and more drawn out than they initially believed they would be. The end result should
be a well-document set of set-up and configuration documents, with step-by-step instructions on how
to proceed, what inputs or settings to create, and how to troubleshoot the inevitable gotchas that are
bound to pop up along the way.
ReadWriteWeb | Building an Enterprise IPv6 Test Lab | 7
9. Part 3: Implementing remote access
Larger organizations may operate multiple data centers, and will have to decide if they want to
build more than one IPv6 test lab. But medium and smaller organizations will seldom be inclined to
consider multiple labs. We designed our lab for remote access from the get-go, and suspect that most
organizations will find this appealing, given that the number of sites (and locations from which IT staff
work) usually exceed the number of data centers available by a pretty wide margin.
To some extent, the rising tide of virtualization for most aspects of IT will soften the unsatisfied
desire for hands-on access to physical hardware for those who work in or with the test lab. It can be
frustrating to work remotely for IT professionals used to getting down and dirty with the devices they
operate. Indeed, there will be some situations where data center or collocation staff must interact
directly with hardware. But IT professionals must also get used to doing and managing things
remotely, not only because it’s a good way to bring widely dispersed staff together with resources they
must manage, but also because that’s the way the entire IT industry is trending nowadays.
That is why we want to recommend one particular piece of hardware you don’t see in Figure 2 (we’re
in the process of acquiring one used and won’t be installing it for another three to six months because
of timing and cost issues). It’s called a physical layer 1 switch, made by MRV Communications in
Chelmsford, MA. This device permits users to connect any port on the switch to any other port using
a non-blocking matrix through software controls (which means it works as well remotely as it does
locally). Because you never know how you want to chain devices together in a test lab this switch
offers the ultimate in any-to-any connectivity. While such devices are expensive (for 96 ports and with
10 Gbps or 40 Gbps interconnects, it’s easy to spend over $100K on this box alone), they can turn
troublesome recabling operations into quick, easy software reconfigurations. Given that investigating
new technologies means you can’t possibly foresee all the device interconnections you might want to
make in your lab, this box is a godsend.
8 | ReadWriteWeb | Building an Enterprise IPv6 Test Lab
10. Part 4: Finishing touches and debugging
When it came to getting our own test lab up and running, we did hit some interesting snags. We ran
into a strange external ground issue for a Cisco Async Card cable that wouldn’t talk to our firewall until
we broke the external ground connection (and only interminable trial-and-error helped us find and
fix this problem). We also discovered that our Java-based VPN Web client wouldn’t work on Macintosh
Safari but worked fine with Firefox. It also worked perfectly with Safari on the iPhone, and with all
major browsers on Windows and Linux client machines.
But once we got the bugs shaken out, we have been able to access and run IPv6 networking tools and
services on our test networks, and teach others how to do likewise. The most interesting part has been
working through the various services we must also make sure work properly with IPv6, especially when
(as is far too often the case) set-up and configuration values and settings are not well documented. But
that’s what makes our work so important, and why organizations must go through the same motions
before they can even think about taking IPv6 onto production networks.
Ed Tittel and Jeff Carrell are longtime computing industry veterans, former Novell employees and co-
authors, with Laura Chappell, of a college textbook entitled “Guide To TCP/IP.” Jeff develops and delivers
training on HP network switches and routers, and teaches hands-on IPv6 labs for SharkFest and all kinds of
IPv6 task forces and organizations. Ed makes his living as a freelance writer and researcher. Together, they
operate IPv6NetworkPros.com, an IPv6 portal that includes a virtual IPv6 training lab, IPv6 content and
information and pointers to most imaginable kinds of IPv6 resources.
ReadWriteWeb | Building an Enterprise IPv6 Test Lab | 9