Cara Melihat Koneksi TCP Yang Berjalan Di Linux

Transmission Control Protocol (TCP) adalah suatu protokol yang berada di lapisan transport (baik itu dalam tujuh lapis model referensi OSI atau model DARPA) yang berorientasi sambungan (connection-oriented) dan dapat diandalkan (reliable).

TCP merupakan bagian inti penting dari Internet Protocol sehingga sering disebut TCP/IP. TCP menyediakan komunikasi yang dapat diandalkan dan mempunyai urutan yang rapi. TCP berada pada transport layer.

TCP dioptimasikan untuk kehandalan komunikasi bukan pada kecepatan. TCP memberikan jaminan mengenai pesan-pesan yang disampaikan dari satu komputer kepada komputer lain. TCP menggunakan mekanisme handshake.

Nah sekarang untuk melihat koneksi TCP yang sedang berjalan, kita bisa menggunakan perintah netstat dengan opsi -vatn.

Contoh :

┌─[root@parrot]
└──╼ #netstat -vant
Active Internet connections (servers and established)
Proto Recv-Q Send-Q        Local Address                   Foreign Address            State    
tcp        0             0             192.168.10.142:50968       172.217.27.34:443        ESTABLISHED
tcp        0             0             192.168.10.142:50036       74.125.200.102:443      ESTABLISHED
tcp        0             1             192.168.10.142:41044       74.125.24.132:80          FIN_WAIT1
tcp        0             0             192.168.10.142:50474       74.125.68.101:443        ESTABLISHED
tcp        0             1             192.168.10.142:34998       66.155.40.249:80          SYN_SENT
tcp        0             0             192.168.10.142:51424       216.58.221.65:443        ESTABLISHED
tcp        0             0             192.168.10.142:40316       87.98.255.19:80            TIME_WAIT
tcp        1             0             192.168.10.142:40194       23.15.155.27:80            CLOSE_WAIT
tcp        0             0             192.168.10.142:49240       74.125.200.191:443      ESTABLISHED
tcp        0             0             192.168.10.142:55272       151.101.24.249:443      ESTABLISHED
tcp        0             0             192.168.10.142:42022       5.135.39.190:80            TIME_WAIT
tcp        0             0             192.168.10.142:38024       74.125.200.154:443      ESTABLISHED

Apabila anda menginginkan untuk melihat hostname saja bukan IP Address, maka anda bisa menghilangkan opsi n, sehingga perintah diatas diubah menjadi :

┌─[root@parrot]
└──╼ #netstat -vat

Good luck!! selamat mencoba!!

0 komentar