A network node for receiving a data stream from a talker and sending it to a listener by managing a session in accordance with an Open Systems Interconnection, OSI, model Layer 3 session management protocol, the network node comprising: a plurality of modules configured to create and terminate a session for communication of the data stream between the talker connected to a first OSI model Layer 2 network and the listener connected to a second OSI model Layer 2 network, the plurality of modules executable by a processor and comprising: an OSI model Layer 3 session proxy module configured to: identify a first OSI model Layer 3 session message received from the talker, the first Layer 3 session message indicating that the talker wants to create the session, where the first Layer 3 session message is communicated in accordance with the Layer 3 session management protocol; and an OSI model Layer 2 reservation proxy module configured to: in response to identification of the first Layer 3 session message and to reception of an OSI model first Layer 2 advertisement message from the talker: transmit a first OSI model Layer 2 ready message to the talker in accordance with a OSI model Layer 2 reservation protocol for reserving a first network path for communication of the data stream between the talker and the network node in accordance with the Layer 2 reservation protocol; reserve a second network path for communication of the data stream between the network node and the listener in accordance with the Layer 2 reservation protocol; wherein the OSI model Layer 3 session proxy module is further configured to transmit a second OSI model Layer 3 session message to the talker, the second Layer 3 session message indicating for the session to begin. a plurality of modules configured to create and terminate a session for communication of the data stream between the talker connected to a first OSI model Layer 2 network and the listener connected to a second OSI model Layer 2 network, the plurality of modules executable by a processor and comprising: an OSI model Layer 3 session proxy module configured to: identify a first OSI model Layer 3 session message received from the talker, the first Layer 3 session message indicating that the talker wants to create the session, where the first Layer 3 session message is communicated in accordance with the Layer 3 session management protocol; and an OSI model Layer 2 reservation proxy module configured to: in response to identification of the first Layer 3 session message and to reception of an OSI model first Layer 2 advertisement message from the talker: transmit a first OSI model Layer 2 ready message to the talker in accordance with a OSI model Layer 2 reservation protocol for reserving a first network path for communication of the data stream between the talker and the network node in accordance with the Layer 2 reservation protocol; reserve a second network path for communication of the data stream between the network node and the listener in accordance with the Layer 2 reservation protocol; wherein the OSI model Layer 3 session proxy module is further configured to transmit a second OSI model Layer 3 session message to the talker, the second Layer 3 session message indicating for the session to begin. an OSI model Layer 3 session proxy module configured to: identify a first OSI model Layer 3 session message received from the talker, the first Layer 3 session message indicating that the talker wants to create the session, where the first Layer 3 session message is communicated in accordance with the Layer 3 session management protocol; and identify a first OSI model Layer 3 session message received from the talker, the first Layer 3 session message indicating that the talker wants to create the session, where the first Layer 3 session message is communicated in accordance with the Layer 3 session management protocol; and an OSI model Layer 2 reservation proxy module configured to: in response to identification of the first Layer 3 session message and to reception of an OSI model first Layer 2 advertisement message from the talker: in response to identification of the first Layer 3 session message and to reception of an OSI model first Layer 2 advertisement message from the talker: transmit a first OSI model Layer 2 ready message to the talker in accordance with a OSI model Layer 2 reservation protocol for reserving a first network path for communication of the data stream between the talker and the network node in accordance with the Layer 2 reservation protocol; reserve a second network path for communication of the data stream between the network node and the listener in accordance with the Layer 2 reservation protocol; wherein the OSI model Layer 3 session proxy module is further configured to transmit a second OSI model Layer 3 session message to the talker, the second Layer 3 session message indicating for the session to begin.