«tcp» etiketlenmiş sorular

Aktarım Denetim Protokolü (TCP), İnternet tarafından kullanılan protokol yığınının alt düzey bir parçasıdır. Doğrudan IP katmanının üzerinde bulunur ve bırakılan paketlerin yeniden gönderilmesini sağlamaktan sorumludur.

3
Belirli bir limanda çalışan tüm hizmetleri öldürün
Belirli bir bağlantı noktasında çalışan hizmeti öldüren bir komut dosyası yazmaya çalışıyorum. Bu benim senaryom: a=$(ps ax | grep 4990 | grep java | awk '{print $1}') kill -9 $a Bu bir java programı. Bu komut dosyası bazen çalışır, ancak çoğu zaman gizemli bir şekilde başarısız olur. Bir limanda çalışan …
13 process  kill  tcp 

3
Sanal arayüzlerde trafik nasıl yakalanır?
Hata ayıklama amacıyla Linux sanal arabirimlerindeki trafiği yakalamak istiyorum. Ben deneyler yapıyorlar veth, tunve dummytürleri arayüzü; her üçünde de bir tcpdumpşey göstermekte zorlanıyorum . Sahte arayüzü nasıl ayarlayacağım: ip link add dummy10 type dummy ip addr add 99.99.99.1 dev dummy10 ip link set dummy10 up Bir terminalde aşağıdakileri izleyin tcpdump: …
12 networking  kernel  ip  tcp  tcpdump 

1
tcpdump bilgilerini hangi seviyeden alıyor?
Ben hatalı bir ethernet denetleyicisi düzeltmek için boşuna çalışıyordu gibi burada denedim bir şey makinede tcpdump çalıştıran oldu. Tcpdump'ın, aynı makinede çalışmasına rağmen, ping uygulamasının gönderdiğini düşündüğü ICMP paketlerinin bazılarının gerçekte telden çıkmadığını tespit edebildiğini ilginç buldum. Bu tcpdump sonuçlarını burada çoğalttım: 14:25:01.162331 IP debian.local > 74.125.224.80: ICMP echo request, …

1
Linux'ta TCP RTO değerini değiştirme
Bir bağlantı için TCP RTO (yeniden iletim zaman aşımı) değerini değiştirmek istiyorum ve yaptığım bazı okuma ben bunu yapabilir, ancak nerede ve nasıl değiştirileceğini ortaya koymaz gösterir. /proc/sys/net/ipv4Değişkenlere baktım , ancak değişkenlerin hiçbiri RTO ile ilgili değil. Birisi bana bu değeri nasıl değiştirebileceğimi söylese çok sevinirim.

2
Linux'ta ağ komut satırlarını kullanmadan, açık portların listesini ve bunlara sahip olan süreci nasıl bilebilirsiniz?
Hangi portların gömülü Linux'ta hangi işlemler tarafından kullanıldığını bilmek istiyorum. Basit gömülü linux olduğundan, netstat, lsof gibi bir ağ komut satırı yoktur. (yalnızca cat, cp, echo vb. gibi temel komut satırları vardır). Kısmi bir çözüm, "cat / proc / net / tcp" ve "cat / proc / net / udp" …

3
Linux altında bir soketin ne kadar bellek tükettiğini belirleyen formül nedir?
Bazı kapasite planlaması yapıyorum ve sunucumda kaç tane TCP bağlantısı yapabileceğimi tahmin etmek için kullanabileceğim bir formül olup olmadığını merak ediyordum. Şu anda sadece bellek gereksinimleriyle ilgileniyorum. Formülde görüneceğini düşündüğüm bazı değişkenler: sysctl'ler net.ipv4.tcp_wmem(min veya varsayılan değer) sysctl'ler net.ipv4.tcp_rmem(min veya varsayılan değer) çorap, sock_common, proto ve diğer soket başına veri …
11 linux  memory  tcp 


1
Sunucuya geri döngü arabirimi üzerinden bağlanan TCP istemci bağlantı noktasında rasgele sıfırlama nasıl araştırılır
Localhost üzerinde bir sunucu başlatır ve daha sonra aynı makinede bu yerel sunucuya bağlanan istemcileri başlatmak ve durdurmak da dahil olmak üzere binlerce stres testleri çalıştıran bir test paketi var. İstemci tarafından sunucuya gönderilen bir RST nedenini bulmaya çalışıyorum. Olayların sırası budur: istemci SYN'yi başlatır Sunucu SYN ve ACK'yı geri …
10 fedora  tcp  tcpdump  tcp-ip 

1
Hangi Unix benzeri sistem gerçekten / dev / tcp özel dosyasını sağlar?
Biliyorum /dev/tcp/<host>/<port>, yönlendirmelerdeki bazı kabuklar tarafından özel olarak ele alınan sihirli bir yol. Ama göre man bash: Bash'ın üzerinde çalıştığı işletim sistemi bu özel dosyaları sağlıyorsa, bash bunları kullanır; Aksi takdirde onları dahili olarak taklit edecek [...] Şu anda kullandığım Linux kutusunda, /dev/tcpözel dosya mevcut değil, bu yüzden Bash onu …

2
“Çok açık” kabul edilen iptables içindeki tüm kaynaklar için İLGİLİ, KURULUŞ kabul ediliyor mu?
Kuralın -A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPTuygulandığını sık sık gördüm . Ben uzman olmasam da, o hat beni ilgilendiriyor. Kuralın , bağlantının kurulması veya kurulan bir bağlantıyla ilgili olması dışında tüm trafiğe izin verdiği oldukça açıktır . senaryo Alt 22ağdaki sunucular LAN'ından 192.168.0.0/16veya başka bir şekilde varsayılan SSH …
9 security  iptables  ip  tcp 

5
TCP bağlantı noktasının açık olup olmadığını nasıl anlarım? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden konuyla Unix & Linux Stack Exchange için. 6 yıl önce kapalı . C soket programlama uygulamak çalışıyorum. Bir istemciden bir sunucuya (Ubuntu) bağlanmaya çalıştığınızda, "bağlantı başarısız" gibi bir hata gösterir. …
9 linux  tcp  socket 

1
/ dev / tcp Linux'ta mevcut değil
UNIX'ten Linux'a C / pro * c kodunu taşıyorum. Kod: #define __NFDBIT (8 * sizeof(unsigned long)) #define __FD_SETSIZ 1024 #define __FDSET_LONG (__FD_SETSIZ/__NFDBIT) typedef struct { unsigned long fds_bits [__FDSET_LONG]; } __ernel_fd_set; typedef __ernel_fd_set fd_set_1; int main() { fd_set_1 listen_set; int listen_sd; int socket_id; FD_ZERO(&listen_set); socket_id = t_open("/dev/tcp", O_RDWR|O_NONBLOCK, (struct t_info …
9 linux  c  tcp 

2
Linux'ta minimum TCP MSS
Linux'taki TCP MSS en az 88 olmalıdır (include / net / tcp.h): /* Minimal accepted MSS. It is (60+60+8) - (20+20). */ #define TCP_MIN_MSS 88U Sorum şu: "60 + 60 + 8" i nereden buldular ve neden? 20 + 20 IP üstbilgisi + TCP üstbilgisinden geliyor. DÜZENLEME: Başlıklara daha yakından …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.