I'd add to this model that here again.
So in this lecture I have to speak about the ICMP proxy.
That's something we can see it when you install the multicast package on the market across the U.S.
that you have also agent by proxy.
So what is exactly IP proxy and how it works?
So all of this we are going to cover and disallowed.
As you can see here, we have a level of five points before I start doing those points.
Let me just go to the explanation about what is the Asia IP proxy.
So I expect to you exactly what the Asia IP proxy, where should we use it?
Then I will come back to the points I started with now.
So what is ICMP proxy?
We remember that we were talking about the beginning of this course.
We spoke about the PIM and we said that once you have more than two routers, then in this case you
require to have some mechanism to allow this multicast to pass through.
And we said that the PIM is something like a routing protocol for multicast.
So in case you have a small network, instead of using the PIM, you can use Asian PE proxy.
So you have B proxy is similar to PIM somehow.
So then when you have more than one rather than you can use the Asian IP proxy.
Now it is simple.
So compared to payments is simple to be configured.
That's one of the features that the test.
It can be used one Pim and so on.
I think the pin when we say Pim, that's Pim Esim SMS spares multicast because there is another PIM
which is called the benchmark non multicast, the MTM.
But that's not on my project.
The only protocol that is on my codec is called Pim, but we always refer it as spam.
So I guess you have some topology you cannot use PIM, that azure IP proxy can be used that that is
one of the advantage that it can has.
So if you want to do multicast and you cannot use pair for some of the reasons, you can still make
multicast using the AJP proxy.
And the third feature it has are less resources on the microphone, rather.
So you will see that the once you use a GAAP proxy, then the resources like the shape of the memory
that they are going to be reserved for the multicast.
Traffic will be less on the microphone across the.
Now, very important to note on the IGF bureaucracy, there are two acronyms which would call them the
upstream and the downstream.
Before we speak about the upstream downstream, that is a very important thing here.
That said, that is tall Asian bureaucracy on a small network because it does not support more than
one upstream integration.
I'm going to speak about this to upstream and also in case there is some routing loops, that HAARP
proxy cannot detect them or avoid them.
So for this reason, in case you have a small network that you can use as a proxy to make the multicast,
but once your network becomes big, please use them.
So what is the upstream and downstream interfaces?
So those are two acronyms that we should know on why?
Because why would we want to configure the HAARP proxy?
We have to configure the upstream and downstream interfaces.
So when you say an upstream interface, that means that's where the market gas traffic is coming from.
So that's upstream the downstream interface.
That means where the market cuts traffic is going out of it.
So to make it easy for you, let me just show you this graph so you can understand it better say that
this day will see streaming sugar and it is decline and now we have to wrap as well using HAARP proxy.
So the traffic is coming from the server to this rather.
So Internet one is called upstream.
The traffic is moving its interface.
It's an AI tool that the discord downstream over here, the traffic is coming to Internet too.
That's upstream.
The traffic is leaving it and that's why and that's the downstream very important to know upstream and
downstream.
So just put in your mind once the traffic is coming to an interface for a multicast server, for example,
that's the upstream when it it's leaving an interface.
That's the downstream.
Alright.
Do not make confusion on that because we have to configure them what we want to do the lot.
So now as a brief, the Asian IP proxy is similar to PIM when you have more than two rules, but also
it can be used on one router.
It's not the only once you have more than two others and in our lab we will see that we are going to
use only one rather.
But just to put in mind that it has some features, like it has less resources on the SPU.
It's easy to be configured, but you have to be careful that once your network becomes big.
So please use Pivot because this one does not detect the other loops that may happens and now will.
Also, we spoke about the upstream downstream.
So once the traffic of the multicast is coming to an interface, that's the first should be upstream
when it's leaving the interface, it is the downstream.
So now we understand about the IGP proxy, let's see what this to our loop scenario and let's start
doing the lab.
So my lab scenario is still the same.
I didn't do anything.
I only have taken out the configuration for the Amotekun spot that we have done using the IGP version
too.
But as for the IP addresses, everything are still the same.
I don't have here server.
I have the router here.
I had vashi client over here.
What I'm going to do now I have to make Asia IP proxy over here on this charter.
This interface should be upstream or downstream.
Think of it for a second.
That's correct.
Should be upstream because traffic is coming to it.
And this should the fish will have to make it downstream and then we have to see if it's going to work.
That's all what we need to do on the IGP proxy.
Now let's go back to the ports and start doing the port.
Number one, make it or not the one as an upstream and internet two as downstream interface and then
check the result.
Let's just put the picture.
Let's do it.
We go to the.
First, let me show you that I have already taken out all the configuration that were over here.
So you can see on the interfaces.
We don't have anything, but we still have the IP addresses.
You can see IP addresses and also on the server, on the client, on the server also have the row.
So everything is the same as the last step, but only the Congressional Independent is taken out.
Now let's do the configuration.
We have to go to routing.
We have Asia IP proxy.
Over here, you can see you don't have too much of options on the AGP proxy.
All you need to do is to say plus and I will say here, it's not what I want it to be.
The upstream.
So you check the upstream and okay and and we go to plus it's not too I don't want that to be the upstream
so I uncheck it.
I don't check it.
That's it.
So you can see that it's in that one has an you behind it you miss upstream.
So if you just leave the mouse on it in a moment, you should see that it is upstream.
Very good.
So that's all the operation that you need to do.
You see, it's not very difficult.
Let's see.
Now the result, what's going to happen.
But number one is dump whatever to enable the streaming from the server and check if the client is able
to receive the stream.
So I'm going to go not to discover, I'll just enable the streaming.
All that's on the server.
The streaming is enabled.
Let's go to the client, which is my computer.
What?
I'm recording this video.
I go to the Velshi.
And I go to the network and then over here it should be.
You did be pushing nine one, two, three column.
One, two, three, four.
Okay, play.
And here we go.
So you can see that historically working.
So this is the video, actually, the Velshi video.
It's just working out.
And yeah, the multicast is working.
If I put now this on background and I go to the router, you can see here the packets alternate one
on the receive on the internet, two on the seventh.
So it's showing up over here.
You can see it's increasing or we can go to the interface as well.
And on the interface over here, we can see the traffic.
If you want, you can call two inside Ethernet, one on the the X starts.
We can see that this multicast on on Ethernet two on the desktops which you that's not.
So very good.
That is what I have by proxy.
It's working now.
Now, there are some more things that you can do on the IGP proxy.
So I'm going to show you that in a moment.
But number two is, Don, what arbitrary explain what is the function of the alternative subnets on
the upstream interface and also its name?
What is the function of the threshold on the upstream interface?
So I'm going to do both points together.
So what does it mean here if we go to the router and on the upstream interface, which is Ethernet one
you have here, the alternative subnet, alternative sub net, what does it mean?
That means that in case that the streaming server is not directly connected to that interface because
that's the upstream, that means the traffic coming from the server, it goes that server is not directly
connected to that interface.
What you can do here, you can just put the IP of that server.
Of course, your router should be able to reach to that server and the server should be able to reach
to that router to be able to send the traffic of the month it.
So all you need to do, you just put here the IP of the server and then the traffic will be coming from
the server to the click rather.
Now the threshold over here, it's what we call it.
It details time to live by default at this one.
That means what that means in case the receiver is just connected directly to the router, like in our
case.
Then you can just leave it wan because it can react to it.
But in case there are more hops then you have to increase the time to live.
Otherwise the multicast traffic will be dropped.
It will not be reached to the receiver.
So if you have like a two Roth associated authority just increased the threshold, put it like, I don't
know, maybe you can just put it down for the safety.
Then in this case you know that it will always be reached to the client.
So those are the two things that I wanted to show you on the upstream, which are the alternative subnet
and the threshold want have a three and four hour don.
And the last point is all number five.
Explain what is the quick interval, query response interval and quick leave on the settings.
So what are those?
So if we go to the example proxy and we should go to settings, we can see that we have quick current
you will a response interval and quickly what are those.
Let me expand one by one oriented, but we know that that is the membership query.
That's something I have expanded and the beginning of this course that means that thereafter every few
seconds or minutes it will send a membership query to see if the multicast her she will still need to
receive the multicast from her.
So we do it periodically.
So here that is what the membership inquiry, which is called here quality interval.
It is now by default, two minute, 5 seconds.
So every 2 minutes, 5 seconds you sent the query and to to check if the receiver still want the multicast
in case she doesn't hear from him for 10 seconds.
It doesn't get any better reply back from the array which was call also the membership report.
So he goes.
She doesn't hear from him for concern that he believe that the multicast receiver doesn't want the multicast
and he stops sending it to him.
So that's what the quality response until now, quickly that's very, very important.
And by default you you better leave it unchecked.
And I would tell you why.
If you chuck this quickly, quickly, it means that in case the host doesn't want the the multicast,
then he will send information to the rather than the router or would say, okay, he doesn't want it,
then he will stop sending the multicast.
Now in case you have one computer, like in our case, that's not a problem.
You can check that quickly because it is connected only to one computer, but say that you are connected
to a big network and in that network there are like ten users or ten machines that want the multicast
in case you check the quickly for like what you are doing now Dan be careful if one of the machines.
A quick leave to the the of shame that I don't want them off the gas.
They'd rather we stop shedding them off the gas.
But not only too that he will stop sending the multicast out of his interface that meets all other hosts,
like nine other hosts who want the mounted gas will not receive anymore the amount costs.
So again, when you check the quick leave if you have ten machine is one thing the multicast one of
them said a quickly if say I don't want the multicast anymore than if we have the quick leave checked
like we have now that the router will stop sending the multicast traffic not only for that machine but
for all other machines because it will stop sending it from its interface completely.
So that's why when you have a big network with many machines, always you can either to leave the quick
leave unchecked.
That's what also migrated crookham at.
Now in our case, because we have only one machine, we can make the quick leave.
That's not a problem.
But normally we should not play with that.
So if you want to, we can read that because I put that on the written here.
Let's read the those three things, the quality of what we said.
That is the time to let the router knows how often he should send out the IGP query, which is the membership
query messages over the downstream at the faces to check of the host or whatever.
If that is an output or whatever it is to stall the still want the multicast.
The responsibility of our query repository for after the query message has been assigned.
The query response retrieval is the time that the router should wait for responses to his career message.
Otherwise, he will know that the device is not interested in the multicast streaming anymore.
So that's something we already know.
This is the quickly if there is a checkbox that you can use it.
In case the quickly check the IRP live message is sent to the upstream interface as soon as the leave
is received from the first client on the downstream.
So that means what if you go to the picture?
Let me just put the picture here.
So once this guy doesn't want the multicast, he was not aware of corrective check.
He was sent to the downstream, which is this interface.
This will inform the upstream interface that he doesn't want anymore, the traffic.
So let's continue to see what's going to happen.
And then and in another meaning, if you have ten just receiving the multicast traffic and all are connected
to it in a two hour on the rail.
So that is on thereafter in case one host does not need the multicast stream adequately is checked or
one host doesn't want it.
And to quickly gives check on the router, then this host will inform the dash interface you to too,
which in turn will inform the upstream interface which is Ethernet one.
And guess what?
The Upstream interface will not said the multicast stream down to Ethernet two anymore, which lead
that the all nine host or other host will not be able to receive the multicast stream anymore.
That's why my critic recommends that you don't check quickly unless you have only one user as multicast
receiver.
So exactly what I have expected you in the expression port number five is done.
And with this point I have finished the lot before I just finish it completely.
I just want to show you, because that is one more thing that that we can see here, which is the AFC.
So this we have to think of the slacker optic table for the multicast.
So let's see if you can see that the multicast is still running on the background over here.
And what does this do?
So this, for example, I often hear announcers saying that the group, which is to Schneider, Wanda
to the street is coming from one or two.
I say .1.2, which is the streaming server.
And here we can say that is the upstream interface, that is the downstream interface that is automatically
dynamically created.
If you want to make it that, you can just make copy and you can create one static to apply.
So that's also possible that you can do it.
So by now we have already covered the whole IGP proxy.
So remember I am pre proxy is like pen.
So in case you have many routers, you can use Azure bureaucracy.
But be careful, do not use it on a big network.
If you have a small network you can just run IGP proxy.
You can see it's very easy.
As you have seen, not very difficult to be configured and the multicast would work without any problem.
And also, I have expect to use some more features that are available on the IGP proxy.
So where and how you can use them, especially the quick leave.
So be careful.
Do not check the quickly when you have many receivers for multicast because you have only one receiver
just fine.
But when you have many inside the one network, so be careful to not use too quickly.
So for now we have covered everything about IGP.
I spoke about you have people you want to go to an agent by proxy.
Now in the upcoming section we have to start speaking about the pen.
So where we have to speak about them to see how it works and what are the information behind them.
And we are going to make multicast putting to routers.
So we have the streaming server, we have the streaming receiver, and that is between in between those
server and receiver to routers, microcontrollers to able to configure PIM to see how PIM works.
So I hope that this lecture was informative for you and also unit accommodation.