TEsting
Merge branch 'master' of github.com:anjosi/ProtocolProcessing_Group2
Merge branch 'master' of github.com:Keepalive-PP/ProtocolProcessing_Group2
test
Merge branch 'master' of github.com:Keepalive-PP/ProtocolProcessing_Group2
Simulation model base files. So far you can generate ring of routers, which send and receive message to each other. The main of ProtocolEngine module is the one where the BGP protocol and the Routing table should be placed. The Interfaces all ready contain a receiving and forwarding fifos from where and to which the ProtocolEngine reads/writes packets. I guess its a good start so far. Lets see to where we'll end up.
Library path fixed for linux
sc_start was moved from Simulation's constructor to the main. Reason: simulation cannot start before all the modules are elaborated.
Removed makefile from repository and created backup of it as old_Makefile
BGP message class created
BGPMessage class: implementation file added
IP addresss fields removed, Payload fields fixed
ProtocolEngine changed to DataPlane. ControlPlane module created.
Additions to Control Plane: buffer, routing table port, forwarding port, receiving export. Additions to Data Plane: Forwarding buffer for BGP messages, the required port and export for connection to Contor Plane.
Additions to Control Plane: buffer, routing table port, forwarding port, receiving export. Additions to Data Plane: Forwarding buffer for BGP messages, the required port and export for connection to Contor Plane.
ProtocolEngine module removed. It is now called DataPlane[
HoldDown and Keepalive events added
BGP sessions added. An export to data plane added. Elaboration and bindig of sessions added in the constructor
BGP session module and related files
Input interface of data plane for BGP sessions