[]
Socket Programla
Socket Programla ile ugrasmıs arkadaslara bir sorum var....
Şimdi bir server imiz var dinledigi port 7979 olsun.
1-) Şimdi bir bu server programı çalıştırmaz isek ve clientla baglanmaya çalışsak ne gibi bir sey olur?
a) Allah ne verdiyse bekler, time out olur
b) Connection refused yer
c) Bakar bulamaz, service is closed hatası verir
d) hepsi
e) hiç biri
2-) peki bu server programı yine çalıştırmadan 7979 portuna telnet çeksek ne olur?
a) Allah ne verdiyse bekler, time out olur
b) Connection refused yer
c) Bakar bulamaz, service is closed hatası verir
d) hepsi
e) hiç biri
3-) peki bu server programı bu sefer çalıştırarak 7979 portuna telnet çeksek ne olur?
a) Allah ne verdiyse bekler, time out olur
b) Connection refused yer
c) Bakar bulamaz, service is closed hatası verir
d) hepsi
e) hiç biri
Şimdi bir server imiz var dinledigi port 7979 olsun.
1-) Şimdi bir bu server programı çalıştırmaz isek ve clientla baglanmaya çalışsak ne gibi bir sey olur?
a) Allah ne verdiyse bekler, time out olur
b) Connection refused yer
c) Bakar bulamaz, service is closed hatası verir
d) hepsi
e) hiç biri
2-) peki bu server programı yine çalıştırmadan 7979 portuna telnet çeksek ne olur?
a) Allah ne verdiyse bekler, time out olur
b) Connection refused yer
c) Bakar bulamaz, service is closed hatası verir
d) hepsi
e) hiç biri
3-) peki bu server programı bu sefer çalıştırarak 7979 portuna telnet çeksek ne olur?
a) Allah ne verdiyse bekler, time out olur
b) Connection refused yer
c) Bakar bulamaz, service is closed hatası verir
d) hepsi
e) hiç biri
1- c'ye yakın bir sonuç alırsın.
2- e : 7979 portu açıksa standart bir response döner ama server programın kapalı olduğu için bir şey elde edebileceğini sanmıyorum. amacının ne olduğuna bağlı :)
3- hemen hemen 2 ile aynı olacağını düşünüyorum.
bu cevapların senaryona göre değişebileceğini ve cevap veren adamın pek telnet bilgisinin olmadığını da eklerim. umarım yardımcı olmuştur :)
2- e : 7979 portu açıksa standart bir response döner ama server programın kapalı olduğu için bir şey elde edebileceğini sanmıyorum. amacının ne olduğuna bağlı :)
3- hemen hemen 2 ile aynı olacağını düşünüyorum.
bu cevapların senaryona göre değişebileceğini ve cevap veren adamın pek telnet bilgisinin olmadığını da eklerim. umarım yardımcı olmuştur :)
- coding4life (26.05.12 00:11:15)
1. a veya c.
2. yine a veya c. port açık olsa bile, listen eden bir program çalışmadıkça o porttan response alamaz.
3. çalışan program telnet protokolünü destekliyorsa response verip bağlantıyı açık tutar. desteklemiyorsa b olur.
2. yine a veya c. port açık olsa bile, listen eden bir program çalışmadıkça o porttan response alamaz.
3. çalışan program telnet protokolünü destekliyorsa response verip bağlantıyı açık tutar. desteklemiyorsa b olur.
- sahteyazar (26.05.12 00:20:42)
Ben bir 7979 portuna telnet çekiyorum.
En az 5 dk bekliyor.
Soran diyor ki
Connection closed by foreign host.
Ya arada firewall var. NAT in ayarını mı yapamadım. Server mı çalışmıyor. Ne oluyor bilmedim.
En az 5 dk bekliyor.
Soran diyor ki
Connection closed by foreign host.
Ya arada firewall var. NAT in ayarını mı yapamadım. Server mı çalışmıyor. Ne oluyor bilmedim.
- ilkdefa (26.05.12 00:29:48)
eger 7979/tcp'den dinliyorsa yukarida denilenler dogru, eger 7979/udp'den dinliyorsa ya da sen 7979/udp'den gonderiyorsan:
1- f) baglanmis/mesaji gondermis zanneder (mesaj yerine ulasmaz tabi) hicbirsey olmaz
2- 7979/tcp'de kimse dinlemiyorsa b olur
3- 2 ile ayni.
1- f) baglanmis/mesaji gondermis zanneder (mesaj yerine ulasmaz tabi) hicbirsey olmaz
2- 7979/tcp'de kimse dinlemiyorsa b olur
3- 2 ile ayni.
- disq (26.05.12 01:59:38)
5k bekleme suresince senden protokole uygun birseyler bekliyordur, birsey demen lazim ki cevap versin. yoksa bekler o. illa kendini tanitmak mecburiyeti yok :)
- disq (26.05.12 02:01:19)
1