🌐 TCP/IP Network Stack Simulator
Initialize Connection
Send Data
Simulate Packet Loss
Simulate Congestion
Reset
Connection Status: Not Initialized
📤 SENDER STACK
🌐 Application Layer (HTTP)
Ready
Original Data:
GET /index.html HTTP/1.1\r\nHost: example.com\r\nUser-Agent: NetworkSim/1.0\r\n\r\n
🚚 Transport Layer (TCP)
CLOSED
TCP Header + Data (Hex):
TCP Checksum: N/A
Congestion Window (CWND): 1 MSS | SSThresh: 64 MSS
🌍 Network Layer (IP)
Ready
IP Header + TCP Segment (Hex):
IP Checksum: N/A
🔗 Data Link Layer (Ethernet)
Ready
Ethernet Frame (Hex):
Ethernet FCS: N/A
⚡ Physical Layer
Idle
Manchester Encoded Bits (Sample):
Bandwidth: 1 Gbps
Signal: Strong
Errors: 0
📥 RECEIVER STACK
⚡ Physical Layer
Listening
Received Bits (Sample):
Waiting for transmission...
Sync: N/A
BER: N/A
SNR: N/A
🔗 Data Link Layer (Ethernet)
Ready
Decapsulated Frame (Hex):
Waiting for frame...
Ethernet FCS Check: N/A
🌍 Network Layer (IP)
Ready
Decapsulated Packet (Hex):
Waiting for packet...
IP Checksum Check: N/A
🚚 Transport Layer (TCP)
CLOSED
Decapsulated Segment (Hex):
Waiting for segment...
TCP Checksum Check: N/A
Receive Window (RWND): 65535 bytes | Buffer: Available
🌐 Application Layer (HTTP)
Waiting
Reconstructed Data:
Waiting for application data...
🌐 Network Transmission Path
PKT
Sender NIC → Switch → Router → ISP → Internet Backbone → Dest. ISP → Dest. Router → Switch → Receiver NIC
🔄 TCP Connection State
State: CLOSED
Client Seq: 0 | Client Ack: 0
Server Seq: 0 | Server Ack: 0
CWND: 1 MSS | SSThresh: 64 MSS
📊 Network Statistics
Packets Sent: 0
Packets Received: 0
Data Packets Lost: 0
Retransmissions: 0
Simulated RTT: 50ms
🔧 Protocol Analysis
Total Data Sent (App): 0 bytes
Total Overhead: 0 bytes
Efficiency: 0%
Effective Throughput: 0 bps
📜 Event Log / Sequence Diagram
System ready - Initialize connection to begin