The document discusses the current state of IPv4 and IPv6 addresses. It notes that IPv4 addresses are rapidly depleting, with only 5% remaining in 2011. As IPv4 addresses run out, network operators are transitioning to IPv6, though adoption has faced challenges. The RIPE NCC is gradually reducing the allocation periods for IPv4 addresses and will implement a final allocation policy of one /22 block once its pool is exhausted. Various techniques like network address translation and tunnels are being used to extend the IPv4 pool and facilitate the transition to IPv6 during depletion.
OSCON 2004: A Developer's Tour of ChandlerTed Leung
The document summarizes a developer's tour of the Chandler personal information manager application. The tour included overviews of Chandler's architecture, repository, services, community, and roadmap. It also covered Chandler's use of Twisted for IMAP support, the Chandler Presentation and Interaction Architecture, and plans for the 0.4 release including downloading mail from IMAP accounts.
This document discusses RIPE Atlas, a global Internet measurement network. It summarizes the key features of RIPE Atlas including the six types of measurements it can perform. It also discusses how measurements are started through the GUI, APIs, and CLI tools. Visualizations of results are shown including maps, lists, and LatencyMON. Examples are given of research done using RIPE Atlas data, including measuring internet exchange points and identifying internet disruptions. Ways to participate in RIPE Atlas through hosting probes or attending events are also mentioned.
The document discusses RIPE Labs, a platform launched by RIPE NCC in 2009 to allow the operator community to test and evaluate new tools, contribute ideas and research, and provide feedback. It summarizes several current projects on RIPE Labs including measurements of IPv4 and IPv6, tools like RIPEstat for looking up network information, and RIPE Atlas for active network measurements using probes hosted worldwide. RIPEstat and RIPE Atlas are discussed in more detail. The presentation encourages participation in RIPE Labs to help shape its further development.
The document discusses the end of IPv4 addresses and the transition to IPv6. It summarizes that IPv4 addresses are finite and being depleted, while IPv6 adoption has been slow. Three policies were introduced to manage the depletion: global fairness, regional care, and rationing. Global fairness allocated the last IPv4 blocks globally. Regional care reduced allocation periods in Europe. Rationing allows one final /22 block per provider if they have IPv6. Alternatives like NAT and transfers have been used. IPv6 adoption is measured but remains low, around 5% for some regions on World IPv6 Day. The full transition remains a challenge.
IPv6 Adoption in the RIPE NCC Service RegionRIPE NCC
This document discusses IPv6 adoption trends in Europe. It finds that over half of networks in the RIPE NCC service region do not have IPv6 connectivity yet. While IPv6 adoption is higher in some countries like France and Italy compared to the overall region, Italy still has room for improvement with over 60% of its networks lacking IPv6. The document recommends strategies like education, outreach programs, and providing resources to help build capacity and drive further IPv6 deployment.
RIPE Atlas is an active measurement network with geographically distributed probes that conduct continuous network measurements. It provides benefits over individual measurement efforts by offering more vantage points, lower costs, and an independent data source. The document outlines RIPE Atlas' capabilities like real-time maps of network performance and a user-defined measurement system. Future plans include expanding the types of measurements, improving data access, and deploying more probes worldwide.
Webinar: Top 5 Mistakes Your Don't Want to Make When Moving to the CloudInternap
Many organizations are not leveraging the full benefits of the cloud. How does your organization fare? And is cloud the right choice for all your applications or should you pursue a hybrid approach?
As you navigate the road to the cloud there are five common mistakes not to make to ensure a successful deployment and adoption. Register to attend this webinar to learn the top five mistakes as well as key success criteria needed for cloud adoption.
Additional topics include:
*How to maneuver around potential hazards
*How to build flexibility and security to avoid risks
*Cloud success stories
OSCON 2004: A Developer's Tour of ChandlerTed Leung
The document summarizes a developer's tour of the Chandler personal information manager application. The tour included overviews of Chandler's architecture, repository, services, community, and roadmap. It also covered Chandler's use of Twisted for IMAP support, the Chandler Presentation and Interaction Architecture, and plans for the 0.4 release including downloading mail from IMAP accounts.
This document discusses RIPE Atlas, a global Internet measurement network. It summarizes the key features of RIPE Atlas including the six types of measurements it can perform. It also discusses how measurements are started through the GUI, APIs, and CLI tools. Visualizations of results are shown including maps, lists, and LatencyMON. Examples are given of research done using RIPE Atlas data, including measuring internet exchange points and identifying internet disruptions. Ways to participate in RIPE Atlas through hosting probes or attending events are also mentioned.
The document discusses RIPE Labs, a platform launched by RIPE NCC in 2009 to allow the operator community to test and evaluate new tools, contribute ideas and research, and provide feedback. It summarizes several current projects on RIPE Labs including measurements of IPv4 and IPv6, tools like RIPEstat for looking up network information, and RIPE Atlas for active network measurements using probes hosted worldwide. RIPEstat and RIPE Atlas are discussed in more detail. The presentation encourages participation in RIPE Labs to help shape its further development.
The document discusses the end of IPv4 addresses and the transition to IPv6. It summarizes that IPv4 addresses are finite and being depleted, while IPv6 adoption has been slow. Three policies were introduced to manage the depletion: global fairness, regional care, and rationing. Global fairness allocated the last IPv4 blocks globally. Regional care reduced allocation periods in Europe. Rationing allows one final /22 block per provider if they have IPv6. Alternatives like NAT and transfers have been used. IPv6 adoption is measured but remains low, around 5% for some regions on World IPv6 Day. The full transition remains a challenge.
IPv6 Adoption in the RIPE NCC Service RegionRIPE NCC
This document discusses IPv6 adoption trends in Europe. It finds that over half of networks in the RIPE NCC service region do not have IPv6 connectivity yet. While IPv6 adoption is higher in some countries like France and Italy compared to the overall region, Italy still has room for improvement with over 60% of its networks lacking IPv6. The document recommends strategies like education, outreach programs, and providing resources to help build capacity and drive further IPv6 deployment.
RIPE Atlas is an active measurement network with geographically distributed probes that conduct continuous network measurements. It provides benefits over individual measurement efforts by offering more vantage points, lower costs, and an independent data source. The document outlines RIPE Atlas' capabilities like real-time maps of network performance and a user-defined measurement system. Future plans include expanding the types of measurements, improving data access, and deploying more probes worldwide.
Webinar: Top 5 Mistakes Your Don't Want to Make When Moving to the CloudInternap
Many organizations are not leveraging the full benefits of the cloud. How does your organization fare? And is cloud the right choice for all your applications or should you pursue a hybrid approach?
As you navigate the road to the cloud there are five common mistakes not to make to ensure a successful deployment and adoption. Register to attend this webinar to learn the top five mistakes as well as key success criteria needed for cloud adoption.
Additional topics include:
*How to maneuver around potential hazards
*How to build flexibility and security to avoid risks
*Cloud success stories
iRail is a community-based living lab that provides real-time public transportation data through its API to help inform commuters. The initial iRail API 1.0 provided data from Belgium's national rail operator SNCB on stations, real-time departures, connections between stations, and vehicle information in various formats. iRail API 2.0 provides more extensive data and is currently in alpha testing, with a stable release planned for February 2012. iRail functions as both a community and living lab, inviting collaboration and theses from interested parties.
Open data is being used as a building block for new applications. The document discusses how making government data openly available and machine-readable unlocks its potential for transparency, innovation and economic development. It provides examples of how open data is fueling new public services and applications.
Why I use Apple products instead of Linux or Android day-to-dayMayel de Borniol
The document discusses the reasons the author prefers Apple products over Linux and Android. Linux can be difficult to use due to inconsistencies between hardware, software packages, and device drivers. Android is fragmented with different versions used by manufacturers and carriers who add unwanted software. In contrast, Apple designs both the hardware and software, looking at all the pieces to ensure they work seamlessly together.
Mozilla's mission is to promote choice, innovation and participation on the Internet. Mozilla stands on the shoulders of giants such as open source operating systems, databases, web servers and scripting languages as well as open web standards. Firefox 3.5 provides improved speed, user experience, security and privacy, customization and technical capabilities compared to earlier Firefox versions.
This document provides guidance on IPv6 address planning. It discusses how to obtain IPv6 address space from regional internet registries or upstream ISPs. It recommends allocating address space for infrastructure, point-to-point links, LANs, and customers. Specific allocation sizes are suggested, such as a /48 for infrastructure and a /48 or smaller for customers depending on their needs. The document also discusses nibble boundaries and examples of IPv6 address plans including for ISP infrastructure, point-to-point links to customers, and allocating to customers.
The document discusses building applications in the cloud and the benefits this provides including global availability, elasticity, ability to handle increased traffic, and easier updates. It also notes some challenges like components potentially failing and costs that may be higher or lower than expected. The document advocates building independently scalable services that can heal themselves and have deployments integrated into the application.
The document compares different Cisco Catalyst 4900 Series Switch models. It outlines key features such as physical dimensions, power options, port configurations, switching capacity, memory, and power over Ethernet (PoE) support. The 4900 Series provides high-performance, low-latency switching in a compact 1-2 rack unit form factor ideal for space-constrained deployments like top-of-rack server aggregation.
IPv6 Transition Strategies discusses various strategies available to service providers as IPv4 addresses run out, including doing nothing, extending the IPv4 network through NAT, and deploying IPv6 transition technologies. The document defines key terms like dual-stack, NAT, carrier grade NAT, and IPv6 transition methods. It then analyzes the advantages, disadvantages, and applicability of strategies like doing nothing, NAT, dual-stack networks, and IPv6 transition techniques involving tunneling or translation.
This document summarizes information about measuring IPv6 deployment. It discusses how the RIPE NCC measures IPv6 adoption rates among its members and Internet networks. Key facts include that 54% of RIPE NCC members do not yet have IPv6, but 17% have fully implemented IPv6 according to the RIPEness rating system. World IPv6 Day in 2011 showed that many major websites can support IPv6, though additional testing and monitoring is needed. The document concludes by suggesting that events that raise awareness, like World IPv6 Day, are effective at advancing IPv6 implementation.
IPv6 Transition Strategies discusses various strategies that service providers can take to transition from IPv4 to IPv6 as IPv4 addresses run out. The document outlines strategies such as doing nothing and extending the life of IPv4 through NAT, as well as transition techniques like deploying a dual-stack network with both IPv4 and IPv6, using 6rd for rapid deployment of IPv6 to customers, and employing address translation methods like Carrier Grade NAT, Dual-Stack Lite, NAT64, and 464XLAT. The best long term strategy is considered a fully dual-stack network, but near term options include dual-stack with SP NAT or IPv6 transition techniques that allow continued use of IPv4 where needed.
OSP303 SharePoint 2010 – Planning High Availability for SharePoint 2010 FarmsKnowledge Cue
The planning high availability for SharePoint 2010 session looked at the architecture components that must be planned for when architecting high availability in SharePoint 2010. The session covered core SharePoint 2010 component architectures and what each component needed in order to achieve high availability and how to approach this is a solution design. The session also looked at some of the tricky situations where each SharePoint 2010 service and service application component high availability may need to be considered on a case by case scenario. Lastly the session looked at some of the enhancements provided by SharePoint 2010 Service Pack 1. Overall the session outlined some of the best practices for deploying SharePoint 2010 into an organisation where high availability is required at platform and solution level
This document describes a semantic web project that uses SPARQL queries, RDF, and OWL to determine visa policies for users based on their personal details. The project retrieves a user's country of birth and citizenship from DBPedia, then queries an RDF data model to determine if the user needs a visa for their destination country. Potential improvements include adding more country data to the RDF graph, developing a Java applet interface, expanding SPARQL queries to other URI types beyond DBPedia, subclassifying visa types in the ontology, and resolving inconsistencies in DBPedia data.
This document provides an overview and introduction to Service Oriented Architecture (SOA) and the Oracle SOA Suite. It discusses what SOA is, common standards and technologies, and the key roles in SOA of service providers and consumers. It also summarizes the main components of the Oracle SOA Suite including the Mediator, BPEL Process Manager, Business Rules engine, and Oracle Service Bus. The document concludes with an overview of deploying SOA applications using the Oracle SOA Suite.
The document discusses an LED lighting technology development project. It summarizes key findings from customer interviews, including that customers are unwilling to adopt the technology at current prices. It then describes how the business model pivoted to focus on developing heat pipe-based thermal modules based on partner feedback. Prototypes showed promising performance improvements over existing lamps. Negotiations with a potential manufacturing partner are ongoing to commercialize the technology.
The document discusses using database constraints to improve reliability, speed, and security of a relational database. It recommends using simple constraints like not null, unique indices, and foreign keys to define the database interface. More complex constraints like polymorphic relationships can be handled by the Polymorpheus gem, which takes care of validation and uniqueness through migrations. The overall message is that properly setting up database constraints through tools like the gem can keep application logic clean while establishing a robust database structure.
SmartPlay is a playlist generation engine that creates highly relevant playlists based on various parameters like mood, genre, decade as well as individual user preferences and listening history. It uses techniques like collaborative filtering, taxonomy classification and analyzes semantic attributes, acoustic attributes, community preferences and charts/trends. SmartPlay is available globally and adapts to local music catalogs and languages. It sources data from expert indexing, automatic extraction and user listening patterns. The platform offers web services, real-time updated data and custom interfaces.
This document describes Microsoft Academic Search (MAS), a tool for exploring academic publications. MAS contains over 36.7 million publications across 14 domains. It provides visualizations of citation networks, publication trends, and researcher rankings. The document outlines MAS features like alerts, references & citing papers, author networks, and domain trends. It notes that MAS has a public API and mobile apps. Future goals include expanding content coverage, developing domain models, and partnering with the research community to keep MAS an open platform.
[EN] Club Automation presentation "Quality Model for Industrial Automation", ...Itris Automation Square
This is a presentation by Thierry Coq (Principal Consultant of DNV) and Denis Chalon (Technical Director of Itris Automation Square). It was presented during the Club Automation debates day, on November 22nd 2011 : "Quality Model for Industrial Automation - Safe design of control applications"
Find us at http://www.itris-automation.com/
Contact us at commercial@itris-automation.com for more information.
Set MYSQL Free
Akiban\'s table-grouping™ capabilities let you solve tough MySQL problems. Queries that take MySQL seconds or even minutes are executed 10-100x faster, every time.
Tijdschriften publiceren met onderzoeksdata: Enhanced Journals Made EasyDriek Heesakkers
EJME (Enhanced Journals Made Easy) is een uitbreiding op het open source pakket OJS (Open Journal System). Deze plugin maakt het mogelijk om in de OJS workflow van artikelen (tussen auteur, editor, peer reviewer etc) ook data mee te nemen, en met data verrijkte artikelen te publiceren.
iRail is a community-based living lab that provides real-time public transportation data through its API to help inform commuters. The initial iRail API 1.0 provided data from Belgium's national rail operator SNCB on stations, real-time departures, connections between stations, and vehicle information in various formats. iRail API 2.0 provides more extensive data and is currently in alpha testing, with a stable release planned for February 2012. iRail functions as both a community and living lab, inviting collaboration and theses from interested parties.
Open data is being used as a building block for new applications. The document discusses how making government data openly available and machine-readable unlocks its potential for transparency, innovation and economic development. It provides examples of how open data is fueling new public services and applications.
Why I use Apple products instead of Linux or Android day-to-dayMayel de Borniol
The document discusses the reasons the author prefers Apple products over Linux and Android. Linux can be difficult to use due to inconsistencies between hardware, software packages, and device drivers. Android is fragmented with different versions used by manufacturers and carriers who add unwanted software. In contrast, Apple designs both the hardware and software, looking at all the pieces to ensure they work seamlessly together.
Mozilla's mission is to promote choice, innovation and participation on the Internet. Mozilla stands on the shoulders of giants such as open source operating systems, databases, web servers and scripting languages as well as open web standards. Firefox 3.5 provides improved speed, user experience, security and privacy, customization and technical capabilities compared to earlier Firefox versions.
This document provides guidance on IPv6 address planning. It discusses how to obtain IPv6 address space from regional internet registries or upstream ISPs. It recommends allocating address space for infrastructure, point-to-point links, LANs, and customers. Specific allocation sizes are suggested, such as a /48 for infrastructure and a /48 or smaller for customers depending on their needs. The document also discusses nibble boundaries and examples of IPv6 address plans including for ISP infrastructure, point-to-point links to customers, and allocating to customers.
The document discusses building applications in the cloud and the benefits this provides including global availability, elasticity, ability to handle increased traffic, and easier updates. It also notes some challenges like components potentially failing and costs that may be higher or lower than expected. The document advocates building independently scalable services that can heal themselves and have deployments integrated into the application.
The document compares different Cisco Catalyst 4900 Series Switch models. It outlines key features such as physical dimensions, power options, port configurations, switching capacity, memory, and power over Ethernet (PoE) support. The 4900 Series provides high-performance, low-latency switching in a compact 1-2 rack unit form factor ideal for space-constrained deployments like top-of-rack server aggregation.
IPv6 Transition Strategies discusses various strategies available to service providers as IPv4 addresses run out, including doing nothing, extending the IPv4 network through NAT, and deploying IPv6 transition technologies. The document defines key terms like dual-stack, NAT, carrier grade NAT, and IPv6 transition methods. It then analyzes the advantages, disadvantages, and applicability of strategies like doing nothing, NAT, dual-stack networks, and IPv6 transition techniques involving tunneling or translation.
This document summarizes information about measuring IPv6 deployment. It discusses how the RIPE NCC measures IPv6 adoption rates among its members and Internet networks. Key facts include that 54% of RIPE NCC members do not yet have IPv6, but 17% have fully implemented IPv6 according to the RIPEness rating system. World IPv6 Day in 2011 showed that many major websites can support IPv6, though additional testing and monitoring is needed. The document concludes by suggesting that events that raise awareness, like World IPv6 Day, are effective at advancing IPv6 implementation.
IPv6 Transition Strategies discusses various strategies that service providers can take to transition from IPv4 to IPv6 as IPv4 addresses run out. The document outlines strategies such as doing nothing and extending the life of IPv4 through NAT, as well as transition techniques like deploying a dual-stack network with both IPv4 and IPv6, using 6rd for rapid deployment of IPv6 to customers, and employing address translation methods like Carrier Grade NAT, Dual-Stack Lite, NAT64, and 464XLAT. The best long term strategy is considered a fully dual-stack network, but near term options include dual-stack with SP NAT or IPv6 transition techniques that allow continued use of IPv4 where needed.
OSP303 SharePoint 2010 – Planning High Availability for SharePoint 2010 FarmsKnowledge Cue
The planning high availability for SharePoint 2010 session looked at the architecture components that must be planned for when architecting high availability in SharePoint 2010. The session covered core SharePoint 2010 component architectures and what each component needed in order to achieve high availability and how to approach this is a solution design. The session also looked at some of the tricky situations where each SharePoint 2010 service and service application component high availability may need to be considered on a case by case scenario. Lastly the session looked at some of the enhancements provided by SharePoint 2010 Service Pack 1. Overall the session outlined some of the best practices for deploying SharePoint 2010 into an organisation where high availability is required at platform and solution level
This document describes a semantic web project that uses SPARQL queries, RDF, and OWL to determine visa policies for users based on their personal details. The project retrieves a user's country of birth and citizenship from DBPedia, then queries an RDF data model to determine if the user needs a visa for their destination country. Potential improvements include adding more country data to the RDF graph, developing a Java applet interface, expanding SPARQL queries to other URI types beyond DBPedia, subclassifying visa types in the ontology, and resolving inconsistencies in DBPedia data.
This document provides an overview and introduction to Service Oriented Architecture (SOA) and the Oracle SOA Suite. It discusses what SOA is, common standards and technologies, and the key roles in SOA of service providers and consumers. It also summarizes the main components of the Oracle SOA Suite including the Mediator, BPEL Process Manager, Business Rules engine, and Oracle Service Bus. The document concludes with an overview of deploying SOA applications using the Oracle SOA Suite.
The document discusses an LED lighting technology development project. It summarizes key findings from customer interviews, including that customers are unwilling to adopt the technology at current prices. It then describes how the business model pivoted to focus on developing heat pipe-based thermal modules based on partner feedback. Prototypes showed promising performance improvements over existing lamps. Negotiations with a potential manufacturing partner are ongoing to commercialize the technology.
The document discusses using database constraints to improve reliability, speed, and security of a relational database. It recommends using simple constraints like not null, unique indices, and foreign keys to define the database interface. More complex constraints like polymorphic relationships can be handled by the Polymorpheus gem, which takes care of validation and uniqueness through migrations. The overall message is that properly setting up database constraints through tools like the gem can keep application logic clean while establishing a robust database structure.
SmartPlay is a playlist generation engine that creates highly relevant playlists based on various parameters like mood, genre, decade as well as individual user preferences and listening history. It uses techniques like collaborative filtering, taxonomy classification and analyzes semantic attributes, acoustic attributes, community preferences and charts/trends. SmartPlay is available globally and adapts to local music catalogs and languages. It sources data from expert indexing, automatic extraction and user listening patterns. The platform offers web services, real-time updated data and custom interfaces.
This document describes Microsoft Academic Search (MAS), a tool for exploring academic publications. MAS contains over 36.7 million publications across 14 domains. It provides visualizations of citation networks, publication trends, and researcher rankings. The document outlines MAS features like alerts, references & citing papers, author networks, and domain trends. It notes that MAS has a public API and mobile apps. Future goals include expanding content coverage, developing domain models, and partnering with the research community to keep MAS an open platform.
[EN] Club Automation presentation "Quality Model for Industrial Automation", ...Itris Automation Square
This is a presentation by Thierry Coq (Principal Consultant of DNV) and Denis Chalon (Technical Director of Itris Automation Square). It was presented during the Club Automation debates day, on November 22nd 2011 : "Quality Model for Industrial Automation - Safe design of control applications"
Find us at http://www.itris-automation.com/
Contact us at commercial@itris-automation.com for more information.
Set MYSQL Free
Akiban\'s table-grouping™ capabilities let you solve tough MySQL problems. Queries that take MySQL seconds or even minutes are executed 10-100x faster, every time.
Tijdschriften publiceren met onderzoeksdata: Enhanced Journals Made EasyDriek Heesakkers
EJME (Enhanced Journals Made Easy) is een uitbreiding op het open source pakket OJS (Open Journal System). Deze plugin maakt het mogelijk om in de OJS workflow van artikelen (tussen auteur, editor, peer reviewer etc) ook data mee te nemen, en met data verrijkte artikelen te publiceren.
Navigating IP Addresses: Insights from your Regional Internet RegistryRIPE NCC
The document summarizes insights from Alena Muravska of the RIPE NCC about navigating IP addresses. It provides statistics on Internet number resources allocated to Poland by the RIPE NCC, including that Poland has 687 members and 737 LIRs. It discusses the depletion of IPv4 addresses and the new IPv4 allocation policy, noting that 32 Polish LIRs are currently waiting in the IPv4 waiting list. It also covers IPv6 allocations and assignments for members and non-members, and provides graphs on IPv4 holdings and IPv6 capability in Poland.
The presentation discusses the RPKI system and a recent incident where a threat actor gained access to an organization's RPKI dashboard using a leaked password. This led to unexpected changes being made to the organization's RPKI ROAs, causing a routing outage that disrupted internet connectivity. The presentation emphasizes the importance of strong passwords, multi-factor authentication, network security monitoring, and having an incident response plan to prevent similar incidents and increase routing resilience.
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RISRIPE NCC
This document discusses how network operators can minimize the impact of incidents on their networks using RIPE Atlas and Routing Information Services (RIS). It recommends strategically deploying RIPE Atlas probes and peering with RIS to continuously monitor the network. It also suggests setting up alerts to detect abnormalities and anomalies swiftly. Additional recommendations include maintaining low latency through debugging, and impressing customers by showcasing network performance.
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdfRIPE NCC
This document summarizes Alena Muravska's presentation on engaging the Ukrainian community during times of war. It discusses how the Ukrainian community can participate in the RIPE community through various working groups and meetings. It also outlines how the RIPE NCC has supported Ukraine, including dedicating sessions to discuss the internet in Ukraine and forming a task force on best practices to survive disasters or war. Finally, it discusses efforts taken to protect Ukrainian resource holders, such as preventing unauthorized transfers of internet resources and examining changes made to country codes during the invasion.
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdfRIPE NCC
The document discusses opportunities for youth involvement in internet governance through the RIPE NCC. It describes the RIPE NCC as the regional internet registry for Europe, the Middle East, and Central Asia that allocates IP addresses and supports the open internet community. It outlines how individuals can participate in RIPE community working groups, meetings, policy development processes, and more. It specifically highlights the RIPE Fellowships and RIPE Academic Cooperation Initiative programs that fund youth attendance at RIPE meetings and encourage engagement between academia and the RIPE community.
The document discusses the RIPE NCC's Internet measurement tools - RIPE Routing Information Service (RIPE RIS), RIPEstat, and RIPE Atlas. It provides details on each tool, including how they collect and analyze routing data, Internet traffic maps, and performance measurements from over 12,000 probes worldwide. The tools are used by network operators, researchers, and policymakers to monitor routing, identify incidents, and inform future plans. Future plans include improving data collection and analysis, open sourcing components, and renewing back-end systems.
This document discusses RPKI (Resource Public Key Infrastructure) for securing Internet routing. It provides statistics on RPKI adoption in Luxembourg and neighboring countries, showing that while Luxembourg has over 65% of its address space covered by ROAs, not all networks have fully implemented RPKI. The goal is 100% RPKI implementation to validate all routes and prevent route hijacking, but obstacles still exist to full deployment. The presenter's contact information is provided for any questions.
The document discusses RIPE NCC's engagement in Southeast Europe, including organizing meetings, supporting network operator groups, developing internet exchange points, and funding opportunities. It then covers the topics of internet resiliency, analyzing networks in Belarus, Ukraine, Turkey and Poland using routing data. Next, it provides an analysis of internet landscapes in specific Southeast European countries. Key findings include the role of incumbent telecom operators, efficiency of regional routing but some anomalies, and modest diversity in routes into the region. Data sources used are also listed.
Know Your Network: Why Every Network Operator Should Host RIPE AtlasRIPE NCC
The document discusses the benefits of network operators hosting RIPE Atlas probes. It describes RIPE Atlas as an active measurements platform that monitors internet reachability through probes hosted by volunteers around the world. It highlights that RIPE Atlas data is publicly available and can be used by network operators to monitor performance, identify issues, validate findings, and plan improvements. The document encourages network operators in Africa to install RIPE Atlas probes to better monitor their networks and neighborhoods.
Minimising Impact When Incidents Occur With RIPE AtlasRIPE NCC
The document discusses how the online gaming company Mbappe uses RIPE Atlas to monitor network performance and minimize latency issues for their global users. It recommends strategically deploying RIPE Atlas probes, continuously monitoring measurements, and setting up alerts to quickly detect anomalies. When issues are found, the recommended actions are to identify network problems swiftly, debug issues to maintain low latency, and showcase network performance to impress customers. Installing probes in specific autonomous systems and networks could help identify parts of the network with high latency that are important to address.
- RIPE NCC provides internet measurement services including the Routing Information Service (RIS), RIPEstat, and RIPE Atlas to collect and provide data on internet routing and performance.
- RIS collects raw BGP data from remote route collectors at internet exchange points to observe real internet routing. RIPEstat and RIPE Atlas provide tools to analyze and visualize this data.
- RIPE Atlas specifically operates a global network of internet measurement devices that actively monitor connectivity, reachability, and performance. Its data and custom measurement tools are available to both network operators and researchers.
RIPE Atlas is a global measurement platform that uses probes hosted by volunteers to monitor internet connectivity and latency. It provides latency maps showing routes between networks and allows custom measurements. The presentation highlighted how RIPE Atlas can be used to identify networks with high latency, view routes and locations of probes, and conduct DNS and traceroute tests while remaining secure and low cost. Hosting a RIPE Atlas probe or improving coverage in certain regions would further benefit internet monitoring.
Presentasi menjelaskan tentang penggunaan RIPE Atlas untuk mendeteksi masalah latensi di internet. RIPE Atlas adalah platform pengukuran internet global yang menggunakan probe di seluruh dunia untuk melakukan pengukuran kinerja jaringan seperti ping dan traceroute. Presentasi mendemonstrasikan bagaimana RIPE Atlas dapat digunakan untuk mengidentifikasi anomali latensi dan membantu perusahaan game online menyelesaikan masalah kinerja mereka.
RIPE Atlas is a global network measurement platform that uses volunteer-hosted probes to monitor Internet performance and availability. It runs tests including ping, traceroute, and DNS to identify issues like high latency. The presentation discusses using RIPE Atlas to help an online gaming company identify and address latency problems impacting users in different regions. It also provides examples of the probes and measurements available in Southeast Asian countries like the Philippines.
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.
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Zilliz
Join us to introduce Milvus Lite, a vector database that can run on notebooks and laptops, share the same API with Milvus, and integrate with every popular GenAI framework. This webinar is perfect for developers seeking easy-to-use, well-integrated vector databases for their GenAI apps.
20 Comprehensive Checklist of Designing and Developing a WebsitePixlogix Infotech
Dive into the world of Website Designing and Developing with Pixlogix! Looking to create a stunning online presence? Look no further! Our comprehensive checklist covers everything you need to know to craft a website that stands out. From user-friendly design to seamless functionality, we've got you covered. Don't miss out on this invaluable resource! Check out our checklist now at Pixlogix and start your journey towards a captivating online presence today.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
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.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
2. IPv4 addresses in the global pool
40% 38%
36%
34%
32%
30%
30%
26%
22%
20%
17%
13%
10% 9%
5%
0%
2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011
Marco Hogewoning, 17 November 2011 2
3. Reaching the next level
• The Internet has around 2 billion users
• They consumed 3.5 billion addresses
• Growing in all directions
– More users join up
– More connections become ‘always on’
– More devices become ‘Internet aware’
• IPv4 can no longer sustain this growth
Marco Hogewoning, 17 November 2011 3
4. IPv4 exhaustion phases
IPv4 still available.
Final /8 policy RIPE NCC can only
RIPE NCC continues
triggered distribute IPv6
normal operation
now time
IANA pool RIPE NCC RIPE NCC
exhausted reaches pool
final /8 exhausted
Each of
the 5 RIRs
received
a /8
Marco Hogewoning, 17 November 2011 4
5. Business as usual
• As long as there are IPv4 addresses left, the
RIPE NCC will keep on distributing them, based
on justified need
• Same allocation and assignment policies still
apply (RIPE-530)
• Until the final /8 is reached
Marco Hogewoning, 17 November 2011 5
6. “Run Out Fairly”
• Gradually reduced allocation and assignment
periods
• Needs for “Entire Period” of up to...
– 12 months (January 2010)
–9 months (July 2010)
–6 months (January 2011)
–3 months (July 2011)
• 50% has to be used up by half-period
Marco Hogewoning, 17 November 2011 6
7. Final /8 policy
• Each LIR can get one /22 allocation
– 1024 IPv4 addresses
– New and existing members
– As long as supplies will last
• You must meet the criteria for an (additional)
allocation
• Only when you already have IPv6 addresses
Marco Hogewoning, 17 November 2011 7
8. Transfer of IPv4 allocations
• LIRs can transfer IPv4 address blocks:
– To another LIR
– Only when the block is not in use
– Meets minimum allocation size (/21)
• Requests are evaluated by the RIPE NCC
– Justified need
• Registered in the RIPE Database
Marco Hogewoning, 17 November 2011 8
9. No changes yet
• Policy will only change when the RIPE NCC’s
final /8 is reached
• Be aware of the shorter assignment period!
• And start deploying IPv6 now!
Marco Hogewoning, 17 November 2011 9
10. Other RIRs
• APNIC ran out on 14 April 2011, final /8 policy
activated. Now allocating a maximum of /22
• ARIN plans for /28 - /24 when reaching final /8
• LACNIC policy is /22 for ISP, /24 for critical
infrastructure
• AfriNIC has no specific final /8 policy
See http://www.nro.net/rir-comparative-policy-overview
Marco Hogewoning, 17 November 2011 10
11. RIPE NCC Available Pool
http://www.ripe.net/internet-coordination/ipv4-exhaustion/ipv4-available-pool-graph
Marco Hogewoning, 17 November 2011 11
13. Address format
• IPv4 uses 32 bit addresses
– ‘Dotted decimal’
– 0.0.0.0 - 255.255.255.255
• IPv6 uses 128 bit addresses
– Hexadecimal notation, numbers between 0 and f
– Separated by colons
– ‘2001:980:3042:2:5a55:caff:fef6:bdbf’
• IPv4 and IPv6 are not compatible
Marco Hogewoning, 17 November 2011 13
14. Coexistence
• IPv4 and IPv6 can not talk to each other
• But they can exist together on the same network
• Known as ‘Dual stack’
– Computer has both an IPv4 and IPv6 address
– Uses one of the two when communicating
– If IPv6 is available it usually has preference
Marco Hogewoning, 17 November 2011 14
15. A perfect world
IPv4 you
IPv6
Marco Hogewoning, 17 November 2011 15
16. The plan (1995 - 2009)
• To have most computers and networks dual
stacked before the IPv4 pool runs out
• Traffic would have switched to IPv6
• Smooth transition from IPv4 to IPv6
• This failed :(
Marco Hogewoning, 17 November 2011 16
17. IPv6 deployment issues
• People are reluctant to change
– If it isn’t broken...
• Changes cost money
• There wasn’t a business case
– IPv4 run out was a long term problem
– It is a ‘hidden’ problem
• Equipment wasn’t available
– Cause or side-effect ?
Marco Hogewoning, 17 November 2011 17
19. Extending the IPv4 pool
• Find unused addresses
• Use Network Address Translation (NAT)
– Common technique in home environments
– Machines get a ‘private IP address’
– And share a single public IP for connections
• Do the same at the operator level
– Customers will get a private IP
– Carrier Grade NAT/Large Scale NAT
Marco Hogewoning, 17 November 2011 19
20. Problems with NAT
• Does it really scale ?
– How many users can share a single address ?
• Who is using address X ?
– Who am I talking to ?
– Who to blame for abuse ?
• It doesn’t allow to offer services
• Some protocols will break
• It does not talk to IPv6!
Marco Hogewoning, 17 November 2011 20
21. Plan B
• Technical community is very active
• Countless protocols and proposals are around
– 6in4
– 6to4
– 6RD
– TSP
– A+P
– 4RD
– ...etc
Marco Hogewoning, 17 November 2011 21
22. Transitioning techniques
• Most of them use ‘tunnels’
– Put X in Y (IPv6 in IPv4)
• The end point has both protocols
• And the network in between doesn’t
• Requires assistance in the form of so called
‘tunnel servers’
– ‘Bridge’ between the 2 worlds
– Unpacking and repacking the data
Marco Hogewoning, 17 November 2011 22
23. Tunnels
Tunnel
IPv4 server IPv6
Marco Hogewoning, 17 November 2011 23
24. Drawbacks of tunnels
• Still require (public) IPv4 addresses
• Most of them work one way (IPv4 -> IPv6)
– IPv6 content ?
• Who owns the tunnel server ?
– Does it come with some guarantee ?
– Can you trust them ?
– ‘man in the middle’
• Filtering prohibits tunnels
Marco Hogewoning, 17 November 2011 24
25. Translation (NAT64/NAT-PT)
• Alternative #3: translate IPv4 into IPv6
• Customer will only get one protocol
• Translator box sits in between
– Talks to both IPv4 and IPv6
– Shares addresses
• Drawbacks
– Who is who
– Can you trust the ‘man in the middle’
– Breaks DNSsec
Marco Hogewoning, 17 November 2011 25
26. Dual stack where you can
• “The most customer friendly way of transitioning
to IPv6”
• Long term solution
• IPv4 run out is everybody’s problem
• The key in solving it lies with those who already
have IPv4 addresses
• Worst case scenario: split brain!
Marco Hogewoning, 17 November 2011 26
28. IPv6 RIPEness
• Rating system:
– One star if the member has an IPv6 allocation
– Additional stars if:
- IPv6 Prefix is visible on the internet
- A route6 object is in the RIPE Database
- Reverse DNS is set up
–A list of all 4 star LIRs: http://ripeness.ripe.net/
Marco Hogewoning, 17 November 2011 28
29. IPv6 RIPEness: 7819 LIRs
1 star
14%
2 stars
5%
No IPv6
54%
3 stars
11%
4 stars
16%
Marco Hogewoning, 17 November 2011 29
30. IPv6 RIPEness over time
100%
80%
60%
40%
20%
0%
09-2010 11-2010 01-2011 03-2011 05-2011 07-2011 09-2011 11-2011
No IPv6 1 star 2 star 3 star 4 star
Marco Hogewoning, 17 November 2011 30
32. The End! Kрай Y Diwedd
Fí
Соңы Finis
Liðugt
Ende Finvezh Kiнець
Konec Kraj Ënn Fund
Lõpp Beigas Vége Son Kpaj
An Críoch
הסוף Endir
Fine Sfârşit Fin Τέλος
Einde
Конeц Slut Slutt
Pabaiga
Amaia Loppu Tmiem Koniec
Fim