Future Networking Essentials: A Practical Guide for Exploring Cloud, Edge, and 5g Core Networking Environments
Rangisetti, Anil Kumar
相關主題
商品描述
Explore virtualized networking environments through the Cloud, Edge, and 5G core networks, and their applications. This book covers the primary approaches related to setting up and experimenting with related cloud and networking environments using virtual networks, and virtual network functions.
You'll start by experimenting with future networking environments and learn a variety of Docker basics and essential networking skills. Specifically, containers, networking, volumes, iptables (for Docker environment security) and default orchestration features are discussed to help set up custom cloud, edge, and 5G core networking environments. Hands-on activities related to Docker networking and services features for publishing, scaling, and monitoring of services are also provided. By the end Part 1, you'll be able to set up a variety of custom networking environments easily using Docker compose features and secure the set-up using iptables.
Part 2 introduces Network Function Virtualization (NFV) architecture, and its roles in Cloud and 5G core networks. You'll learn to deploy an open source 5G core platform from OpenAirInterface (OAI) using Docker. Then, you'll set up and evaluate Virtual Network Functions (VNF) over suitable virtual networks. Hands-on activities are featured to guide you through the process of setting up and deploying VNFs such as DHCP, DNS, and proxy servers.
Finally, Part 3 discusses key virtual networks such as IP VLANs, MAC VLANs, and overlay networks using Docker cluster setups. You'll use interesting hands-on activities to easily experiment and learn cloud and 5G core network set-up related virtual networks, overlay networks, and network slicing. When done, you'll be able to set up a variety of VNFs, carefully deploying VNFs, and conducting slicing activities over Docker cluster setups.
What You'll Learn
- Explore Cloud, Edge, and 5G core networking using Docker networking features.
- Build and evaluate a variety of virtual networks and deploy Virtual Network Functions (VNFs) and Network Slices using Docker swarm setups.
- Set up and deploy an open source 5G core network using Docker for experimenting.
- Enhance cloud environment and applications security using linux security features such as Capabilities, Seccomp, and AppArmors.
- Develop and evaluate network security experiments using Scapy and Docker networks.
Who This Book Is For
Network engineers, cloud engineers, students, faculty, and cloud and networking researchers.
商品描述(中文翻譯)
探索透過雲端、邊緣和5G核心網路的虛擬化網路環境及其應用。本書涵蓋了與設置和實驗相關的雲端和網路環境的主要方法,使用虛擬網路和虛擬網路功能。
您將從實驗未來的網路環境開始,學習各種Docker基礎知識和必要的網路技能。具體來說,將討論容器、網路、卷、iptables(用於Docker環境安全)和預設的編排功能,以幫助設置自定義的雲端、邊緣和5G核心網路環境。還提供與Docker網路和服務功能相關的實作活動,以便於發布、擴展和監控服務。在第一部分結束時,您將能夠輕鬆使用Docker compose功能設置各種自定義網路環境,並使用iptables確保設置的安全性。
第二部分介紹網路功能虛擬化(NFV)架構及其在雲端和5G核心網路中的角色。您將學習如何使用Docker部署來自OpenAirInterface(OAI)的開源5G核心平台。接著,您將在適合的虛擬網路上設置和評估虛擬網路功能(VNF)。本書提供實作活動,指導您設置和部署如DHCP、DNS和代理伺服器等VNF的過程。
最後,第三部分討論關鍵虛擬網路,如IP VLAN、MAC VLAN和使用Docker集群設置的覆蓋網路。您將通過有趣的實作活動輕鬆實驗和學習與雲端和5G核心網路設置相關的虛擬網路、覆蓋網路和網路切片。完成後,您將能夠設置各種VNF,仔細部署VNF,並在Docker集群設置上進行切片活動。
您將學到的內容:
- 使用Docker網路功能探索雲端、邊緣和5G核心網路。
- 建立和評估各種虛擬網路,並使用Docker swarm設置部署虛擬網路功能(VNF)和網路切片。
- 使用Docker設置和部署開源5G核心網路以進行實驗。
- 使用Linux安全功能(如Capabilities、Seccomp和AppArmors)增強雲端環境和應用的安全性。
- 使用Scapy和Docker網路開發和評估網路安全實驗。
本書適合對象:
網路工程師、雲端工程師、學生、教職員以及雲端和網路研究人員。
作者簡介
Dr Anil Kumar Rangisetti received his PhD in the field of computer science and engineering from IIT Hyderabad. He has nearly 10 years of teaching and research experience in computer science and engineering. During his career, he worked at prestigious Indian institutions such as IIIT Dharwad, SRM-AP, and GMR, and worked at MNC such as ARICENT, IRL-Delhi. Currently he is working as Assistant Professor in the Department of CSE, IIITDM Kurnool.
Broadly his research interests include Wi-Fi, Next Generation Mobile Networks, SDN, NFV, and Cloud computing. He published a number of novel research publications with IEEE, Springer, Elsevier, Wiley in the field of a variety of networking technologie such as Wi-Fi, 4G/5G, SDN, NFV and Cloud technologies. He guided a significant number of undergraduate and postgraduate students for project works. Besides research activities, he is interested in writing books on computer science technologies and programming languages.
作者簡介(中文翻譯)
Dr. Anil Kumar Rangisetti 於印度理工學院海得拉巴分校獲得計算機科學與工程的博士學位。他在計算機科學與工程領域擁有近10年的教學和研究經驗。在他的職業生涯中,他曾在印度的知名機構工作,如 IIIT Dharwad、SRM-AP 和 GMR,並在跨國公司如 ARICENT 和 IRL-Delhi 工作。目前,他擔任 IIITDM Kurnool 計算機科學與工程系的助理教授。
他的研究興趣廣泛,包括 Wi-Fi、下一代行動網路、SDN、NFV 和雲計算。他在 Wi-Fi、4G/5G、SDN、NFV 和雲技術等各種網路技術領域,與 IEEE、Springer、Elsevier 和 Wiley 發表了多篇新穎的研究論文。他指導了大量本科生和研究生的專案工作。除了研究活動外,他還對撰寫計算機科學技術和程式語言的書籍感興趣。