Sunday, September 17, 2023

Exam AI-900: Microsoft Azure AI Fundamentals


Hi this is Bishwas Ghale i'am a certified person of  Microsoft Azure AI Fundamentals if you need any free suggestion how to prepare exam related to AI 900  kindly fill the form to contact me for more information. 

Simply put, AI is the creation of software that imitates human behaviors and capabilities. Key elements include:
Machine learning - This is often the foundation for an AI system, and is the way we "teach" a computer model to make prediction and draw conclusions from data.
Anomaly detection - The capability to automatically detect errors or unusual activity in a system.
Computer vision - The capability of software to interpret the world visually through cameras, video, and images.
Natural language processing - The capability for a computer to interpret written or spoken language, and respond in kind.
Conversational AI - The capability of a software "agent" to participate in a conversation.



Monday, March 9, 2015

Policy Based Routing


BorderRouter Configurations: R3#config t R3(config)#hostname Borderrouter Borderrouter(config)#interface e3/0 Borderrouter(config-if)# ip address 14.14.14.1 255.255.255.0 Borderrouter(config-if)#no shut Borderrouter(config)#interface s1/0 Borderrouter(config-if)# ip address 13.13.13.1 255.255.255.0 Borderrouter(config-if)#no shut Borderrouter(config)#router eigrp 11 Borderrouter(config-router)#network 13.13.13.0 0.0.0.255 Borderrouter(config-router)#network 14.14.14.0 0.0.0.255 Borderrouter(config)#ip default-gateway 13.13.13.2 First you need to create an access-list, which allows all HTTP traffic. BorderRouter#access-list 111 permit tcp any any eq www Secondly you need to create route-map to send the traffic through Frame-relay interface. BorderRouter(config)#route-map blockftp permit 10 BorderRouter(config-route-map)#match ip address 111 BorderRouter(config-route-map)#set ip next-hop 13.13.13.2 BorderRouter(config-route-map)#exit BorderRouter(config)#route-map blockftp permit 20 BorderRouter(config-route-map)#exit BorderRouter(config)#int e3/0 BorderRouter(config-if)#ip policy route-map blockftp BorderRouter(config-if)#exit R1 Configurations: R1#config t R1(config)#interface s1/0 R1(config-if)# ip address 13.13.13.2 255.255.255.0 R1(config-if)#no shut R1(config)#router eigrp 11 R1(config-router)# network 13.13.13.0 0.0.0.255 Important Note said BISHWAS GHALE:-blockftp is just name of route-map, u can use any name. The route-map blockftp permit 20 line allows other traffic than HTTP to be routed. Otherwise, other traffic will be dropped.

Monday, November 24, 2014

CCNP Route BGP Lab


On R1: router bgp 100 neighbor 10.1.13.3 remote-as 65042 network 4.2.2.2 mask 255.255.255.255 On R2: router bgp 200 neighbor 10.1.24.4 remote-as 65042 network 4.2.2.2 mask 255.255.255.255 On R3 router ospf 1 network 10.1.35.3 0.0.0.0 are 0 network 3.3.3.3 0.0.0.0 are 0 router bgp 65042 neighbor 10.1.13.1 remote-as 100 neighbor 4.4.4.4 remote-as 65042 neighbor 4.4.4.4 update-source l0 neighbor 4.4.4.4 next-hop-self neighbor 5.5.5.5 remote-as 65042 neighbor 5.5.5.5 update-source l0 neighbor 5.5.5.5 next-hop-self On R5 router ospf 1 network 10.1.35.5 0.0.0.0 are 0 network 10.1.45.5 0.0.0.0 are 0 network 5.5.5.5 0.0.0.0 are 0 router bgp 65042 neighbor 3.3.3.3 remote-as 65042 neighbor 3.3.3.3 update-source l0 neighbor 4.4.4.4 remote-as 65042 neighbor 4.4.4.4 update-source l0 network 5.5.5.5 mask 255.255.255.255 On R4 router ospf 1 network 10.1.45.4 0.0.0.0 are 0 network 4.4.4.4 0.0.0.0 are 0 router bgp 65042 neighbor 10.1.24.2 remote-as 200 neighbor 3.3.3.3 remote-as 65042 neighbor 3.3.3.3 update-source l0 neighbor 3.3.3.3 next-hop-self neighbor 5.5.5.5 remote-as 65042 neighbor 5.5.5.5 update-source l0 neighbor 5.5.5.5 next-hop-self Verification commands: show ip bgp summary: This command is used to verify peer status in brief, which shows neighbor address, table version, bgp version and number of prefixes learned through BGP. Active/idle refers neighbor relationship is not formed. show ip bgp neighbor: This command shows bgp neighbor status in detail. You can see various attributes using this commands. Anything other than "Established" state refers that there can be issue in bgp peering. Clear ip bgp * (Hard clear, which enforces bgp to reset neighbor relationships) Clear ip bgp * soft (Generally , we use soft clear in production environment. This doesn't enforces bgp peers to be down when you are clearing bgp.) Step:4 On R3: route-map LOCAL_PREF set local-preference 150 router bgp 65042 neighbor 10.1.13.1 route-map LOCAL_PREF in Remember: you have to clear bgp session to get proper output.( soft clear :)) Step 5: On R1/R2 Here we have various loopback interfaces which are to be redistributed into BGP. So, first of all create a route-map with deny statement which blockes the serial interface to be redistributed into BGP and rest of the network are redistributed. route-map RED deny 10 match interface s1/0 route-map RED deny 20 match interface l0 route-map RED permit 30 router bgp 100 redistribute connected route-map RED clear ip bgp * soft Step 6: On R5: ip prefix-list BLOCK seq 5 172.0.0.0/8 le 23 route-map FILTER deny 10 match ip address prefix-list BLOCK route-map FILTER permit 20 router bgp 65042 neighbor 3.3.3.3 route-map FILTER in neighbor 4.4.4.4 route-map FILTER in Important !!!!! Do not forget "clear ip bgp * soft" Check and verify all the pering are ok and also check the bgp table with "show ip bgp and show ip route bgp" commands. Step 7: ping 4.2.2.2 source l0 ping 10.1.1.1 source l0 Successful!!!!!

Advanced Redistribution Lab


Advanced redistribution lab! Step 1: Complete routing protocol configuration! Step 2: Rough: Policy: EIGRP_TO_OSPF 10.4.0.0/24 & 10.4.1.0/24 Metric=100, Tag=10 10.4.2.0/24 & 10.4.3.0/24 Metric=200, Tag=20 any Metric=300 , Tag=30 Policy: OSPF_TO_EIGRP any Metric= BW 400, DELY: 20 REL: 255 LOAD: 1 MTU:1500 , Tag=40 on R2 access-list 1 permit 10.4.0.0 0.0.0.255 access-list 1 permit 10.4.1.0 0.0.0.255 access-list 2 permit 10.4.2.0 0.0.0.255 access-list 2 permit 10.4.3.0 0.0.0.255 route-map EIGRP_TO_OSPF permit 10 match ip address 1 set metric 100 set tag 10 exit route-map EIGRP_TO_OSPF permit 20 match ip address 2 set metric 200 set tag 20 exit route-map EIGRP_TO_OSPF permit 30 set metric 300 set tag 30 exit route-map OSPF_TO_EIGRP permit 10 set metric 400 20 255 1 1500 set tag 40 router ospf 1 redistribute eigrp 100 subnets route-map EIGRP_TO_OSPF router eigrp 100 redistribute ospf 1 route-map OSPF_TO_EIGRP Copy&paste all the configurations on R3. Step 3: acess_list 4 permit 10.4.0.0 R1 route_map eigrp_to-ospf deny 5 map ip address 4

Simple Redistribution Configuration


(Do not try to copy and paste the commands that I have written for your reference since some commands may not be suppored by your IOS. So, try to issue each and every commands manually.) Step 1: At first, we configure both the routing protocols as shown in the diagram. Make sure that you have configured specific prefix on R2 when advertising network into both protocols. Example: router eigrp 100 no auto-summary network 10.1.12.2 0.0.0.0 (0.0.0.0 indicates that you have particularly 10.1.12.2 matched and no other IP can participate in eigrp) Once you are done with the routing protocol configuration, configure each loopback as OSPF point-topoint network. Since OSPF treats the loopback network as a host route and advertises it as /32 network regardless of the actual prefix length of the network. So, to intact the prefix original, you have to define the interface as point-to-point. Example: On R3 interface range loopback0 ip ospf network point-to-point Step 2: As you are asked to configured two way redistribution for full network reachability, you can have very minimal configuration as part of the solution. When redistributing OSPF into EIGRP, you should define metric parameters which are compatible with EIGRP metric calculation because anything you redistribute into EIGRP will have infinite metric. If you redistribute any routing protocol into OSPF, all the routes will have the default metric of 20. So, here in this case we are going to redistribute EIGRP into OSPF which doesn’t require seed metric but if we want all the classess and classful network into OSPF, we should add “subnets” keyword along with the redistribution command. On R2 router ospf 1 redistribute eigrp 100 subnets router eigrp 100 redistribute ospf 1 metric 1500 100 1 255 1500 Step 3: In this particular task, you are asked to allow only the odd numbered routes to be installed into OSPF network. R2 is the border router and it doesn’t make sense if we filter any prefix to be installed into the routing table of R2. So here in this case, you will create an access-list on R3 and apply it under the OSPF subcommand mode with distribute-list, which only restricts any prefix to be installed into RIB, not in the OSPF database. On R3: access-list 1 permit 10.1.1.0 0.0.0.255 access-list 1 permit 10.1.3.0 0.0.0.255 access-list 1 permit 10.1.5.0 0.0.0.255 router ospf 1 distribute-list 1 in Step 4: Finally, you are asked to allow only the routes having prefix length greater than /25 to be installed into EIGRP domain. So, the only option we have is prefix-list, which can match the wild card bits and it has the capability of checking prefix-length too. We create a prefix-list and bind it into route-map which has two sequence number 10 and 20. Sequence number 10 is used to match and deny the network mentinoed in the prefix-list BLOCK. On R2: ip prefix-list BLOCK 10.0.0.0/8 ge 25 route-map FILTER deny 10 match ip address prefix-list BLOCK route-map FILTER permit 20 router eigrp 100 redistribute ospf 1 metric 1500 100 1 255 1500 route-map FILTER Verification commands for the lab: On R2: show ip protocols show run | sec router sh route-map sh ip prefix-list sh access-list On R1: sh ip route eigrp sh ip protocols On R3: show ip route ospf sh ip ospf database sh run | sec router ospf sh access-list Good luck ☺

OSPF Frame-relay


OSPF Frame-relay detail solution guide: 1. Since you have been told to configure OSPF and restricted to do “ip ospf network” command for area 0 and area 24 but not in Area 356, you can define the command for Area 356. Configuration: Router ospf 1 Rotuer-id 1.1.1.1 Network 1.1.1.1 0.0.0.0 area 0 Network 10.12.3.1 0.0.0.0 are 0 Neighbor 10.12.3.2 (In NBMA default mode, you have to assign neighborship statically) Neighbor 10.12.3.3(In NBMA default mode, you have to assign neighborship statically) End Follow the same configuration for other routers in Area 0 , Area 24 and Area 356. In Area 356, you have slightly complex configuratin. Just follow the cofiguration as shown below: Task 3: On R2 and R3: Interface s0/0 Ip ospf priority 0 (This enforces the routers not to participate any DR/BDR election.) On R3, Interface s0/1 (Interface might be different) Ip ospf network point-to-multipoint Ip ospf hello-interval 10 On R5 & R6 Interface s0/0 Ip ospf network point-to-point Ip ospf hello-interval 10 Since the Hello interval for the multipoint network would be 30 second and 10 second for the point-to-point network , it should be matched to get neighbors up. So, you have to configure either side to match hello interval. (Its not good practice to decrease the hello interval of NBMA network, rather we can increase it on other end.) In the step 4, you are asked to make all the network reachable from R4. So, you have to know about how next-hop is treated in Frame-relay network. As soon as R2 gives the 4.4.4.4/32 network to R1, R3 learns the same prefix via R1 but next hop is unchanged. So, in this point we need to take care of “show frame-relay map” which doesn’t show 10.12.3.3 on R2’s mapping table. Therefore, you have to give the command as mentioned below: On R2: Interface s0/0 Frame-relay map ip 10.12.3.3 201 On R3: Interface s0/0 Frame-relay map ip 10.12.3.2 301 End Show frame-relay map Now, you should have two DLCI-IP mapping on each router. Finally, try the steps whether or not you are done with this lab  1. Show ip route ospf 2. Ping 6.6.6.6 source loopback0 3. Traceroute 6.6.6.6 Do the same from R4 to R5’s loopback as well: Good luck 

EIGRP Frame Relay Configuration


EIGRP_LAB1: Task 1: First of all configure eigrp 90 on all the routers. BB# conf t router eigrp 90 no auto-summary network 172.30.0.0 network 10.0.0.0 end (We can give major network under the eigrp process since it is not mentioned to use specific wild card) R2# conf t router eigrp 90 no auto-summary network 10.1.2.2 0.0.0.0 network 10.1.24.4 0.0.0.0 end (Use specific wild card mask, refer to the question) R3 Conf t router eigrp 90 no auto-summary network 10.1.2.3 0.0.0.0 network 10.1.34.2 0.0.0.0 end (Use specific wild card mask, refer to the question) Task 2: Here we have to use "ip default-network", we already have a static route to Null0. If we have any route in the routing table, it can be advertised under any routing protocol. router eigrp 90 network 192.168.1.0 Task 3: We can suppress eigrp HELLOs using "passive-interface" command, which ensures security disabling neighborship. Task 4: Configuration manual route summarization on BB. conf t inter s0/0 ip summary-address eigrp 90 172.30.0.0 255.255.248.0 inter s0/1 ip summary-address eigrp 90 172.30.0.0 255.255.248.0 (Make sure that you should see both the summarized and specific 172.30.8.0 network) Task5: In order to configure unequal cost load balancing. You can check the topology table first. BB#show ip eigrp topology 10.1.2.0 255.255.255.0 You will see two way with different metric(FD). Path having lower metric will be installed in routing table. So, you need to have unqual cost load balancing between them, follow the procedures. Devide the Higher FD by Lower FD, whichever variance you get, that will be multiplier. BB#config t BB(config)#router eigrp 90 variance x (multiplier value) Good luck!