Hírek | Archívum | Fórum | IRC | Amiga | AmigaOS | FAQ | RSS

 - Fórumok - Regisztráció - Keresés - Statisztika - Szabályzat - Pegasos.hu fórum
forum.amigaspirit.hu / Classic AmigaOS / AmiTCP vs. Miami
<< . 1 . 2 . 3 . 4 . >>
Szerző Üzenet
Yellow Dog
Tag

# Elküldve: 2016. Jan. 15. 20:16


Quoting: charlie
neked meg láthatóan fogalmad sincs róla, hogy működik egy TCP/IP hálózat

Ez teljes mértékben így van, éjjel le is töltöttem két könyvet, de... én az álmosságra fogom... :-)
Csak azt próbálom bizonygatni illetve kiszedni belőletek, miért nem lehet(ne) a hardverbe beépített tcp/ip stack-et használni illetve elérni és annak küldözgetni a fent írt select connect send meg mittomén milyen :-) parancsokat küldözgetni? Most a hardveres résztől elvonatkoztatva...

Ha jól értelmezem pl. a böngésző megnyitja ezt a bsdsocket.library-t amiben benne vannak ezek a függvények, amelyeken keresztül elérhető a tcp/ip stack? Tudom, rosszul értelmezem... :-( Pedig próbálom, de a könyv olvasása közben is úgy éreztem, hogy ez az egész egy agyonbonyolított marhaság :-D

Szóval hogyan kapcsolódik pl. a böngésző az AmiTCP-hez, min keresztül "találkoznak" a küldött/fogadott adatok?

AliveMOon
Tag

# Elküldve: 2016. Jan. 16. 00:23 - Szerkesztve: alivemoon


TCP/IP egy protokoll, de van sok másik, ez a legelterjedtebb, mert programozói oldalról, talán ez a legkényelmesebb, azt garantálja, hogy olyan sorrendben érkezik meg az adat, ahogyan el lett küldve.
Viszont a hálózat nem garantálja, hogy a csomagok milyen úton jutnak el A-ból B-be. Na már most, ha a csomagok egy része más úton jut el a címzetthez mint a többi, garantált, hogy nem is sorrendben érkezik, a vevő oldalon kell össze vadászni és sorrendezni a csomagokat. wifi-nél biztos sok csomag megsérül, elveszik akkor azokat újra le kell kérni, stb..
Na ettől az agybajtól, menti meg a programozót a TCP/IP protokoll.

Nincs az a hardvere amibe ezt be lehetne drótozni.

Yellow Dog
Tag

# Elküldve: 2016. Jan. 16. 04:39 - Szerkesztve: yellowdog


Quoting: alivemoon
Na ettől az agybajtól, menti meg a programozót a TCP/IP protokoll.Nincs az a hardvere amibe ezt be lehetne drótozni.

Márpedig ebben benne van a TCP/IP stack, pont ez a lényege, hogy innentől kezdve AT parancsokkal lehet(ne) működtetni, az alábbi leírás legalján található egy táblázatban a szintaktikája. Tehát karakteresen illetve karakterekből álló bájtsorozatot átadva neki, a többit elintézi elméletileg.

Készítettem már egy PIC + ENC28J60-as ethernet adapteres áramkört + cikket róla, na ott pl. a stack-et be kellett tenni a PIC 32k-s memóriájába + természetesen a programot, mert az ENC28J60-asban (még) nincs benne a stack, itt viszon tartalmazza:

802.11 b / g / n
Wi-Fi Direct (P2P), soft-AP
Built-in TCP / IP protocol stack
Built-in TR switch, balun, LNA, power amplifier and matching network
Built-in PLL, voltage regulator and power management components
802.11b mode + 19.5dBm output power
Built-in temperature sensor
Support antenna diversity
off leakage current is less than 10uA
Built-in low-power 32-bit CPU: can double as an application processor
SDIO 2.0, SPI, UART
STBC, 1x1 MIMO, 2x1 MIMO
A-MPDU, A-MSDU aggregation and the 0.4 Within wake
2ms, connect and transfer data packets
standby power consumption of less than 1.0mW (DTIM3)

Itt pedig a részletesebb pdf

siz
Tag

# Elküldve: 2016. Jan. 16. 10:00


Itt a legnagyobb probléma az (amit mások is próbáltak neked elmagyarázni), hogy az összes Amigás program arra van készülve, hogy egy TCP/IP stack-kel (gyakorlatilag egy programmal) beszélget és az intézi az összes többit. Itt meg te azt várod, hogy egy program fogadja ugyanezeket a TCP/IP "parancsokat", aztán valami soros porton küldje át a te cuccodnak, ami aztán a tényleges hálózati kommunikációt megírja. Ez a gyakorlatban azt jelenti, hogy te írsz egy olyan TCP/IP stack-et (egy proxyt), ami semmi másra nem használható, mint hogy továbbítsa a szoftveres kéréseket a soros porton keresztül.

thomas^sd
Tag

# Elküldve: 2016. Jan. 16. 13:12


Tegnap mertem egy kicsit 210kb volt a max letoltesi sebesseg.

Miamidx, 1200 +40/40 3c89 lan

dh1
Mr. DTP

# Elküldve: 2016. Jan. 16. 15:21


nalam WiFi-n 160 Kb a max de atlagban 130 Kb.
450 megas file 96 perc alatt jott at

Yellow Dog
Tag

# Elküldve: 2016. Jan. 16. 20:05


Quoting: siz
Ez a gyakorlatban azt jelenti, hogy te írsz egy olyan TCP/IP stack-et (egy proxyt), ami semmi másra nem használható, mint hogy továbbítsa a szoftveres kéréseket a soros porton keresztül.

Na, igen, nagyjából erre gondolok, tehát kellene hozzá egy saját, nevezzük drivernek ami a Miami vagy AmiTCP helyett ugyanazon a "felületen" kerersztül fogadja az Amigás programoktól a kommunikációt és küldi tovább a kütyünek.
Ehhez szeretnék, szerettem volna segítséget kérni, hogy ez hogyan is zajlik, tehát pl. böngésző, vagy ftp, vagy smbfs kliens milyen módon kommunikál, természetesen Amiga specifikusan értem. Ponterek, valami féle adatstruktúra, vagy hasonló a kapcsolódási felület?
A tényleges adattovábbítás szempontjából itt nem lényeges, hogy ez egy soros kommunikációt folytató egység, mivel én arra gondoltam, ha elkészül a 4MB-os bővítőm, arra lehetne pluszként applikálni, tehát pl. $E80100-as címen keresztül, ide küldeni a fent vázolt "driver" a bájtokat és innen fogadná, a párhuzamos-soros átalakítást a cpld egyszerűen elvégzi.
A gondom a szoftveres oldallal illetve a szerény tudásommal van :-)

AliveMOon
Tag

# Elküldve: 2016. Jan. 16. 20:10


BSDSocket

thomas^sd
Tag

# Elküldve: 2016. Jan. 16. 22:01


Quoting: dh1
nalam WiFi-n 160 Kb a max de atlagban 130 Kb.
450 megas file 96 perc alatt jott at


Titkositast off, mac address filter on.
Ugy is nezted?

Chain-Q
Divatamigás

# Elküldve: 2016. Jan. 17. 00:31


Titkositast off, mac address filter on.

Az nem baj, hogy ezekkel a beállításokkal kb. 15 mp alatt bemegy bárki a WiFi-dre? Ez max. vidéken egy tanyán ahol 30km-es körben nincs senki, értelmezhető. És még ott is neccesnek tartom.

Aragon
Tag

# Elküldve: 2016. Jan. 17. 10:55


Quoting: charlie
30km-es körben nincs senki,



Elég amúgy 100m is. Az én wifim hatósugara ennyi.

Chain-Q
Divatamigás

# Elküldve: 2016. Jan. 17. 11:22


Gondolod te. Én meg vettem egy nagytávolságú WiFi antennát 20 EUR-ért Amazonon és vigan hackellek km-es távolságból.

Nyilván a 30km az túlzás, de érted mit akarok mondani...

Aragon
Tag

# Elküldve: 2016. Jan. 17. 13:40


Quoting: charlie
vigan hackellek km-es távolságból


Hoppáre! Na talán nincs a közelben senkinek ilyen antennája. Na most én látom a wifi kijelzőn, hogy hány gép csatlakozik a modemre. Rövid fejszámolás után gondolom látnám azt is, ha vki pluszba csatlakozna még?

Chain-Q
Divatamigás

# Elküldve: 2016. Jan. 17. 14:12 - Szerkesztve: charlie


Ha a te MAC addressed hamisítva próbálnék behatolni, nem biztos hogy látnád... De nem csak erre kell gondolni, hogy valaki belép, és nyúlja a wifit. Titkosítás nékül km-es távolságból észrevétlenül olvasom a teljes belső hálózatos kommunikációd. Ha belépsz amigaspiritre, vagy bárhova ami nem használ HTTPS-t, már tudom is a jelszavad. A MAC addressek alapján tudom milyen gépeid vannak, a TCP kommunikáció profilja alapján megmondom milyen OS-eket használsz.

Látom a DNS feloldásaid, tudom milyen oldalakat néztél meg. Tudom hogy a gépeid milyen belső IP-ket használnak. Ha ezen a hálózaton pl. Windows hálózatmegosztást használsz, vagy nyomtatsz, nekem is elküldöd ezeket a fájlokat... Most persze azt mondod, kit érdekelne a te cuccod. De vajon körbeplakátolnád-e az összes adattal a szomszédságod, amit a WiFi-d titkosítás nélkül világgá kürtöl?

És mindezt úgy, hogy be sem kellett lépnem a WiFi AP-dre, csak hallgatódzom... És ehhez csak egy hosszútávú antenna kell, fillérekért, meg egy Linux disztróhoz alapból csomagolt, Windowshoz/OSX-hez meg ingyenesen letölthető hálózatdiagnosztikai eszközök. Semmi fekete mágia...

És ezzel még csak a felszínt kapargattuk, főleg mert én nem vagyok egy giga-hacker ilyen téren (sem) és nincs túl sok gyakorlati tapasztalatom benne.

Röviden: 2016-ban titkosítatlan WiFi-t használni meggondolatlan felelőtlenség. Ne csináljátok.

Szerk: és mivel amigás fórumban vagyunk - sajnos az ősrégi amigás/amigában működő kártyák által hardveresen támogatott WEP titkosítás sem ér sokat... Kicsit bonyolultabb belőle a fenti adatokat visszafejteni, de nem lehetetlen. Csak hogy tudjuk, minek tesszük ki magunk, ha ilyesmit használunk.

Aragon
Tag

# Elküldve: 2016. Jan. 17. 20:37 - Szerkesztve: Aragon


Quoting: charlie
ami nem használ HTTPS-t


Fontos infó.

Mondjuk egy netbank-os (nyilvánvalóan https) belépésnél akkor nagyobb a kiszolgáltatottságom ezek szerint. (nyilvánvalóan nem kértem jelszó-letárolást a gépre) [Amúgy is felmerült már bennem, hogy ez a netbankozás eleve egy szuper-felelőtlen kényelmi funkció]

Quoting: charlie
amigában működő kártyák által hardveresen támogatott WEP titkosítás sem ér sokat...


Vagyis max. akkor használjunk wifi-kártyát amigában, ha csak amigához használjuk a net-kapcsolatot, és azon belül jelentősebb jelszavakat ne használjunk.?

Amiből viszont egy tökölős dolog lesz.
Létezik 68k-ra Always Ultra megoldás? Vagy inkább Durex? (höhh)

Yellow Dog
Tag

# Elküldve: 2016. Jan. 18. 12:05


Mondjuk Amiga esetében szerintem a megszerezhető és főként felhasználható információ egyenlő a nullával.

Aragon
Tag

# Elküldve: 2016. Jan. 18. 17:37


Ezt végülis csak ragozni lehetne, belátom.

Következtetés: Amigán használjunk vezetékes ethernet kártyát.
(Persze ezzel a lehetőséggel még kicsit se foglalkoztam. Ez is veszélyes? Hmmm...)

Yellow Dog
Tag

# Elküldve: 2016. Jan. 18. 17:55


Quoting: alivemoon
BSDSocket

Szóval lényegében írni kellene egy új BSDSocket library-t, ami a hardverbe integrált tcp/ip stack-el kommunikál, hm... Akkor ez egyelőre elvetve, sajnos nem vagyok rendszerprogramozó... :-(

BSzili
Tag

# Elküldve: 2016. Jan. 18. 18:47


Quoting: Aragon
Következtetés: Amigán használjunk vezetékes ethernet kártyát.

Vagy vegyünk egy gagyi WiFi-ethernet bridge-et, és akkor Amigán 0 számítási költséggel lesz wifi titkosított hálón is :)

Aragon
Tag

# Elküldve: 2016. Jan. 18. 19:14


Köszönöm a konstruktív választ! ;)

ratman
Kék troll

# Elküldve: 2016. Jan. 19. 16:48


15kHUF körül van a TP-Link RE200. :D Csak áram kell neki és nem csak drótot lehet rádugni, hanem még extender is. :D

dh1
Mr. DTP

# Elküldve: 2016. Jan. 20. 14:31


Quoting: dh1
nalam WiFi-n 160 Kb a max de atlagban 130 Kb.


Miamival a WiFi 280 k/seccel is megy a Genesis 150 k maxahoz kepest ... hm

Yellow Dog
Tag

# Elküldve: 2016. Már. 17. 19:23


Szeretném megkérdezni, használ valaki PCMCIA WiFi kártyát, és ha igen, kb. milyen sebességet lehet elérni vele?
Köszönöm

Chain-Q
Divatamigás

# Elküldve: 2016. Már. 18. 12:40


Titkosítás ki vagy bekapcsolva? Nem mindegy... Bekapcsolt titkosítással az egész titkosítás szoftveresen megy (mert az ősrégi 16bites kártya nem tudja a modern WPA dolgokat), szóval kifekteti a procit, de mindenképpen 300KB/sec alatti sebességekre számítanék, A1200-ban. Ez 060-nal. Lassabb procival nyilván kevesebb.

Yellow Dog
Tag

# Elküldve: 2016. Már. 18. 21:15 - Szerkesztve: yellowdog


Értem, azért kérdezem, mert ugye bajlódok én ezzel az ESP8266 WiFi adapterrel, ezt szeretném ráépíteni a FAST RAM bővítőre, hogy egyfajta PC-s fájlszerver elérést adhassak egy alap A1200-ashoz. Az adapter beépített TCP/IP stack-el rendelkezik, nagyon egyszerű parancsok segítségével lehet használatra bírni. Ez azért lehetne jó, mert így nem kell futtatni semmiféle szoftver stack-et (AmiTCP, Miami) amelyek egy alapgép erőforrásait nagymértékben felemésztenék. A PC-s tesztjeim eredménye kb 80kB/s amit el tudok érni és azért érdeklődtem, hogy ez milyen arányban áll az egyéb megoldásokhoz képest, érdemes-e vele foglalkoznom. Kizárólag file-transzfert szeretnék vele, és én első körben nem tartom olyan elfogadhatatlanul lassúnak, főleg, ha azt nézem, hogy az alapgépet nem fogja annyira, de arra jó lehet, hogy netről PC-re leszedett dolgokat egyéb adathordozó nélkül át tudjak küldeni Amiga oldalra. Köszönöm az információkat, ezek szerint egy PCMCIA WiFi sem száguld Mbps sebességgel egy alap A1200-on, ez nekem jó hír ;-)

Természetesen lekezeli a WPA/WPA2 protokolt is, ezzel sem kell bajlódni a szegény Amiga processzorának ;-)

Yellow Dog
Tag

# Elküldve: 2016. Ápr. 10. 16:23 - Szerkesztve: yellowdog


Quoting: thomassd
Quoting: dh1
nalam WiFi-n 160 Kb a max de atlagban 130 Kb.
450 megas file 96 perc alatt jott at


Titkositast off, mac address filter on.
Ugy is nezted?

Látom új verzó érkezett SMBFS-ből ;-) Elérhető valahol a fejlesztő? Volna hozzá pár kérdésem, bár mondjuk Я не говорю по-английски olyan nagyon... :-)

Lazi
Mr. AmiCon

# Elküldve: 2016. Ápr. 10. 16:42


Az smbfs.doc-ban ott egy email cim. Nemtom mennyire aktualis.

Viszont amigaworld.net-en tegnap postolt, szoval talan ranez meg. Probald meg ott.

Chain-Q
Divatamigás

# Elküldve: 2016. Ápr. 10. 19:04


Yellow Dog:
он немец, так что писать на немецком языке. ;)

Yellow Dog
Tag

# Elküldve: 2016. Ápr. 10. 19:12


Quoting: charlie
он немец, так что писать на немецком языке. ;)

Úgy látom "titkos írunk", szerintem a többség nem tudja elolvasni :-D

Aragon
Tag

# Elküldve: 2016. Ápr. 10. 19:27


En pl. oroszbol eretsegiztem pajti 😑. A tetelt nem tudtam, de udvarolni ment oroszul is a tanarnonek.

<< . 1 . 2 . 3 . 4 . >>
forum.amigaspirit.hu / Classic AmigaOS / AmiTCP vs. Miami
 
 

Powered by chat forum software miniBB™ © 2001-2019