Final Report Lab 4
Final Report Lab 4
Final Report Lab 4
Inamul Haque: Designed the physical and Logical Topology, Analyzed the traffic flow, proposed the
Topological model and Architectural Model, Multicasting Configuration, Security Analysis and
implementation, Test cases and Troubleshooting.
Dharnidhar Vairagi: Analyze the company requirements, Proposal for the Architecture, Planning the
IP addresses, created the Autonomous system's considering the fulfillment of company’s
requirements, OSPF configuration, BGP configuration.
Chapter: 1
1.4 Risks:
a. Integration Challenges: Adding new services to an existing network can present compatibility
problems and necessitate careful planning.
b. Security Vulnerabilities: Setting up IoT devices and connecting to cloud services can pose
security issues that need to be addressed.
b. Network Performance: If left unattended, poor network performance may have an impact on
real-time communication and user experience.
FlowNet, Service
Data’s privacy Provider,
Central DC
Architecture
Model
Rationale:
a. OSPF and BGP were selected because they are effective for intra- and inter-domain routing,
respectively, ensuring the best network performance.
b. By isolating traffic, VLANs offer network segmentation, boosting security and performance.
c. Critical equipment are given stability through static addressing, but end-user devices are
given flexibility and scalability through dynamic addressing.
d. Real-time traffic is given priority by QoS, guaranteeing that internal teams and clients receive
dependable and effective communication.
1.5 Protocols
OSPF: (why we are using ): OSPF (Open Shortest Path First) is an interior gateway protocol (IGP)
used in computer networks for efficient routing within an autonomous system (AS). OSPF
employs a link-state algorithm to calculate the shortest paths to different destinations, ensuring
optimal packet forwarding. By exchanging link-state advertisements (LSAs), OSPF routers build a
topological database, allowing them to respond quickly to network changes and converging on
the best paths. OSPF supports route summarization, load balancing, and hierarchical area
structures, making it scalable and well-suited for large networks. Its fast convergence,
multicasting, and security features make OSPF a reliable choice for Deep Tech's network
expansion, providing robust and adaptive routing.
BGP: (why we are using) : BGP (Border Gateway Protocol) is an exterior gateway protocol used
in Deep Tech's network expansion. It serves as the backbone of the internet, facilitating
communication between different autonomous systems (AS). BGP enables routers in different
ASes to exchange routing information, allowing data to traverse multiple networks, ensuring
global reachability, and enabling internet connectivity for Deep Tech's clients. By using BGP,
Deep Tech can establish reliable inter-domain routing, manage traffic efficiently between ASes,
and connect to various ISPs and cloud service providers, enabling seamless data exchange,
scalability, and robust network connectivity for its growing technology consulting services.
IOT: (why we are using): IoT (Internet of Things) refers to a network of interconnected devices
and objects that can collect, exchange, and process data over the internet. In Deep Tech, IoT
plays a crucial role in their network expansion. By deploying IoT devices for monitoring and
automation purposes, Deep Tech enhances operational efficiency and facilities management.
IoT devices securely gather real-time data, enabling remote monitoring and control, optimizing
operations, and offering cutting-edge services to clients. The data collected from IoT devices can
be analyzed for insights, providing strategic guidance to clients and supporting data-driven
decision-making. IoT's integration in Deep Tech's network empowers them to provide innovative
technology solutions and deliver seamless and intelligent services.
Multicasting: (why we are using): The act of simultaneously delivering data from one source to
numerous recipients is referred to as multicasting. Multicasting is crucial for effectively
disseminating real-time data, such video conferencing and multimedia streaming, in Deep
Tech's network expansion. Deep Tech guarantees efficient one-to-many or many-to-many
communication employing multicasting capabilities, reducing network congestion and
maximizing bandwidth utilization. This makes it possible to give real-time communication
services of the highest caliber to clients and internal teams. Since multicasting offers a wide
range of applications, such as multimedia streaming for webinars, virtual meetings, and online
collaboration tools, Deep Tech is able to provide its broad clients with feature-rich and cutting-
edge technological solutions. The act of simultaneously delivering data from one source to
numerous recipients is referred to as multicasting. Multicasting is crucial for effectively
disseminating real-time data, such video conferencing and multimedia streaming, in Deep
Tech's network expansion. Deep Tech guarantees efficient one-to-many or many-to-many
communication employing multicasting capabilities, reducing network congestion and
maximizing bandwidth utilization. This makes it possible to give real-time communication
services of the highest calibers to clients and internal teams. Since multicasting offers a wide
range of applications, such as multimedia streaming for webinars, virtual meetings, and online
collaboration tools, Deep Tech is able to provide its broad clients with feature-rich and cutting-
edge technological solutions.
CHAPTER: 2
2.1 IP Addressing Scheme
2.2 Physical and Logical Topology Diagram
2.3 Configuration steps for Layer 2 and Layer 3 protocols
Assignment of IP addresses:
Router1: 155.1.2.1, 155.1.3.1, 155.1.4.1, 150.1.1.1
Reouter2: 155.1.2.2, 155.1.3.2, 155.1.4.2, 150.1.2.2
Router3: 155.1.2.3, 155.1.3.3, 150.1.3.3
Router4: 155.1.2.4, 155.1.3.4, 155.1.4.4, 150.1.4.4
Router5: 155.1.2.5, 155.1.3.5, 150.1.5.5
Router6: 155.1.2.6, 155.1.3.6, 150.1.6.6
Router7: 155.1.2.7, 155.1.3.7, 155.1.4.7, 150.1.7.7
Router8: 155.1.2.8, 155.1.3.8, 155.1.4.8, 150.1.8.8
Router9: 155.1.2.9, 155.1.3.9, 155.1.4.9, 150.1.9.9
Interfaces Configuration:
Router1:
Interface g1
no shutdown
int g1.2
encapsulation dot1q 2
ip address 155.1.2.1 255.255.255.0
int g1.3
encapsulation dot1q 3
ip address 155.1.3.1 255.255.255.0
int g1.4
encapsulation dot1q 4
ip address 155.1.4.1 255.255.255.0
interface loopback 0
ip address 150.1.1.1 255.255.255.255
Router ospf 1
Router-id 150.1.1.1
Network 150.1.1.1 0.0.0.0 area 0
Network 155.1.2.1 0.0.0.0 area 0
Network 155.1.3.1 0.0.0.0 area 0
Network 155.1.4.1 0.0.0.0 area 0
IP multicasting-routing distributed
Int g1.2
ip pim sparse-mode
int g1.3
ip pim sparse-mode
int g1.4
ip pim sparse-mode
Router2:
Interface g1
no shutdown
int g1.2
encapsulation dot1q 2
ip address 155.1.2.2 255.255.255.0
int g1.3
encapsulation dot1q 3
ip address 155.1.3.2 255.255.255.0
int g1.4
encapsulation dot1q 4
ip address 155.1.4.2 255.255.255.0
interface loopback 0
ip address 150.1.2.2 255.255.255.255
Router ospf 1
Router-id 150.1.2.2
Network 150.1.2.2 0.0.0.0 area 0
Network 155.1.2.2 0.0.0.0 area 0
Network 155.1.3.2 0.0.0.0 area 0
Network 155.1.4.2 0.0.0.0 area 0
IP multicasting-routing distributed
Int g1.2
ip pim sparse-mode
int g1.3
ip pim sparse-mode
int g1.4
ip pim sparse-mode
Int g1.4
Ip igmp join-group 224.1.1.1
Router3:
Interface g1
no shutdown
int g1.2
encapsulation dot1q 2
ip address 155.1.2.3 255.255.255.0
int g1.3
encapsulation dot1q 3
ip address 155.1.3.3 255.255.255.0
interface loopback 0
ip address 150.1.3.3 255.255.255.255
Router ospf 1
Router-id 150.1.3.3
Network 150.1.2.3 0.0.0.0 area 0
Network 155.1.2.3 0.0.0.0 area 0
Network 155.1.3.3 0.0.0.0 area 0
IP multicasting-routing distributed
Int g1.2
ip pim sparse-mode
int g1.3
ip pim sparse-mode
Router4:
Interface g1
no shutdown
int g1.2
encapsulation dot1q 2
ip address 155.1.2.4 255.255.255.0
int g1.3
encapsulation dot1q 3
ip address 155.1.3.4 255.255.255.0
int g1.4
encapsulation dot1q 4
ip address 155.1.4.4 255.255.255.0
interface loopback 0
ip address 150.1.4.4 255.255.255.255
Router ospf 1
Router-id 150.1.4.4
Network 150.1.4.4 0.0.0.0 area 0
Network 155.1.2.4 0.0.0.0 area 0
Network 155.1.3.4 0.0.0.0 area 0
Network 155.1.4.4 0.0.0.0 area 0
Router5:
Interface g1
no shutdown
int g1.2
encapsulation dot1q 2
ip address 155.1.2.5 255.255.255.0
int g1.3
encapsulation dot1q 3
ip address 155.1.3.5 255.255.255.0
interface loopback 0
ip address 150.1.5.5 255.255.255.255
Router ospf 1
Router-id 150.1.5.5
Network 150.1.5.5 0.0.0.0 area 0
Network 155.1.2.5 0.0.0.0 area 0
Network 155.1.3.5 0.0.0.0 area 0
Network 155.1.4.5 0.0.0.0 area 0
Int g1.3
Ip igmp join-group 224.1.1.1
Router6:
Interface g1
no shutdown
int g1.2
encapsulation dot1q 2
ip address 155.1.2.6 255.255.255.0
int g1.3
encapsulation dot1q 3
ip address 155.1.3.6 255.255.255.0
interface loopback 0
ip address 150.1.6.6 255.255.255.255
Router ospf 1
Router-id 150.1.2.2
Network 150.1.2.2 0.0.0.0 area 0
Network 155.1.2.2 0.0.0.0 area 0
Network 155.1.3.2 0.0.0.0 area 0
Network 155.1.4.2 0.0.0.0 area 0
IP multicasting-routing distributed
Int g1.2
ip pim sparse-mode
int g1.3
ip pim sparse-mode
Int g1.3
Ip igmp join-group 224.1.1.1
Router7:
Interface g1
no shutdown
int g1.2
encapsulation dot1q 2
ip address 155.1.2.7 255.255.255.0
int g1.3
encapsulation dot1q 3
ip address 155.1.3.7 255.255.255.0
int g1.4
encapsulation dot1q 4
ip address 155.1.4.7 255.255.255.0
interface loopback 0
ip address 150.1.7.7 255.255.255.255
Router ospf 1
Router-id 150.1.7.7
Network 150.1.7.7 0.0.0.0 area 0
Network 155.1.2.7 0.0.0.0 area 0
Network 155.1.3.7 0.0.0.0 area 0
Network 155.1.4.7 0.0.0.0 area 0
IP multicasting-routing distributed
Int g1.2
ip pim sparse-mode
int g1.3
ip pim sparse-mode
int g1.4
ip pim sparse-mode
Router8:
Router1:
Interface g1
no shutdown
int g1.2
encapsulation dot1q 2
ip address 155.1.2.8 255.255.255.0
int g1.3
encapsulation dot1q 3
ip address 155.1.3.8 255.255.255.0
int g1.4
encapsulation dot1q 4
ip address 155.1.4.8 255.255.255.0
interface loopback 0
ip address 150.1.8.8 255.255.255.255
Router ospf 1
Router-id 150.1.8.8
Network 150.1.8.8 0.0.0.0 area 0
Network 155.1.2.8 0.0.0.0 area 0
Network 155.1.3.8 0.0.0.0 area 0
Network 155.1.4.8 0.0.0.0 area 0
IP multicasting-routing distributed
Int g1.2
ip pim sparse-mode
int g1.3
ip pim sparse-mode
int g1.4
ip pim sparse-mode
Int g1.4
Ip igmp join-group 224.1.1.1
Router9:
Router1:
Interface g1
no shutdown
int g1.2
encapsulation dot1q 2
ip address 155.1.2.9 255.255.255.0
int g1.3
encapsulation dot1q 3
ip address 155.1.3.9 255.255.255.0
interface loopback 0
ip address 150.1.9.9 255.255.255.255
Router ospf 1
Router-id 150.1.9.9
Network 150.1.9.9 0.0.0.0 area 0
Network 155.1.2.9 0.0.0.0 area 0
Network 155.1.3.9 0.0.0.0 area 0
Int g1.2
ip pim sparse-mode
int g1.3
ip pim sparse-mode
ip pim rp address 150.1.1.1
Int g1.3
Ip igmp join-group 224.1.1.1
Troubleshooting:
Using these commands allows network administrators to quickly access and review the OSPF
and BGP configurations, making it easier to identify any misconfigurations, discrepancies, or
potential issues that may be impacting OSPF or BGP operations. By comparing the actual
configurations to the desired configurations, administrators can pinpoint the root cause of the
problem and take appropriate troubleshooting steps to resolve it.
Sh run | sec ospf
Sh run | sec bgp
Validation:
By executing these ping commands, Deep Tech Inc. can validate the connectivity between
specific routers and ensure that the network expansion has been properly implemented. If any
ping tests fail, further troubleshooting and investigation would be required to identify and
resolve the connectivity issues.
Sh ip route
Sh ip ospf
Sh ip ospf neighbor
Sh ip ospf database
Sh ip bgp
Sh ip route bgp
Sh ip mroute
Sh ip pim neighbor
Sh ip pim interface