Audio Network Config Discussion Continued
Posted by: Huge on 18 August 2014
L2 Unmanaged - passes Broadcast data packets to all active ports, but 'learns' to pass data packets that specify an endpoint only to the port where that endpoint is connected.
The switch send the broadcast frames out of all active ports on the same network or VLAN . If a switch does not support VLANs it will send the broadcast frames out of all active ports.
A switch learns and constantly checks the association of Layer 2 network addresses to specific ports so it knows which ports to send the frames to. A broadcast frame has a specific broadcast destination address which is understood as a special address by the switch.
For many consumer switches multicast frames are handled the same way as broadcast frames
A switch is a layer 2 device and handles Ethernet frames and not packets.
L3 Managed - allows the network admin to specify which classes of data packet (selectable using both Layer 2 and Layer 3 characteristics) are passed to which port. Is the programming done by port, by endpoint ID or by either?
(I know L2 Managed also exist, but for this use they seem to be a less good compromise - they still need programming, but don't offer identification of packets on Layer 3 criteria).
Layer 3 refers to the TCP/IP transport layer and works with data packets. A L3 packet is encapsulated within a L2 frame.
A layer 3 function includes routing. Routing allows the flow of data packets from one network to another - such as your internet access network to your home LAN or between VLANs on your home LAN.
Packets and frames have source and destination addresses. Packets have source and destination IP addresses and frames have source and destination network or MAC addresses. A network or MAC address is only deliverable within the same network or subnet. For the data to pass between networks or subnets the source and destination IP addresses are used and the router handles this function.
Essentially the layer 2 network address is used to deliver the frame to the router and then the router looks at the IP addresses to see where to send the packet.
A 'Layer 3 switch' is a combined switch and router.
The term of managed and unmanaged largely doesn't define the functionality of the switch but typically refers to the ability to 'manage' the configuration ie bespoke its operation in some way - I think what you refer to as programming. The programming can be applied to many different aspects of the network, frames and packets - and is subject to the capability of the switch
I hope that helps
Simon
Thanks Simon,
Most of my errors were in terminology rather than understanding.
Most of my work was in layer 7 (but also specifying which L6 and L5 protocols to be used), I learnt just enough of the other layers to be able to explain to the experts what I needed the network design to achieve, and to understand and confirm what they designed. This is easier face-to-face than via forum posts, so please bear with me.
Last thing I did was a desktop virtualisation project in a legally regulated international environment. The VLAN design for this gets, well 'interesting'; particularly trying to explain what constitutes 'local'.
I had missed the point about a router being required to cross subnets (which is why of course it's called a router - d'oh!). I also assumed that L3 managed capability was rather more defined.
I did realise that cheapo devices usually treat broadcast and multicast the same way.
Thanks again I will no doubt have more questions.
The diagrams and content for the guide site are now fleshed out, I'll get them wrapped in the http design layer when my friend can do so. Then I'll post a uri here so you can review it.