Mga Forum

Tanong ng ping test

F

flosstein

Orihinal na poster
Mayo 10, 2007
NJ
  • Mayo 10, 2007
Maaari bang baguhin ang laki ng packet mula 64bytes hanggang 1024 Kb. Kung gayon paano ko ito babaguhin. at kung wala ay mayroong isang programa na maaari kong gamitin na magpapahintulot sa akin na gawin ito

Thanx

mkrishnan

Moderator emeritus
Ene 9, 2004


Grand Rapids, MI, USA
  • Mayo 10, 2007
Hindi mo ba ginagamit ang -s na opsyon?

-s laki ng pakete

Tinutukoy ang bilang ng mga byte ng data na ipapadala. Ang default ay 56, na isinasalin sa 64 ICMP data byte kapag pinagsama sa 8 byte ng ICMP header data.

Kaya kailangan mong ilagay sa 1048576 - 8 = 1048568, hulaan ko? R

redribben

Mayo 9, 2007
  • Mayo 10, 2007
Ito ba ang sinasabi mo?

Mga kalakip

  • Larawan 1.png Larawan 1.png'file-meta'> 87.8 KB ยท Views: 673
F

flosstein

Orihinal na poster
Mayo 10, 2007
NJ
  • Mayo 10, 2007
Sinabi ni mkrishnan: Hindi mo ba ginagamit ang pagpipiliang -s?



Kaya kailangan mong ilagay sa 1048576 - 8 = 1048568, hulaan ko?

Hindi ako pamilyar sa terminal sa totoo lang. Nasa trabaho ako at ang isang customer ay nakakaranas ng packet loss. Kaya't sinubukan ko ang network utility at hindi nito pinapayagan akong baguhin ang laki ng packet. paano mo ipasok yan sa terminal?
Thanx sa tulong

mkrishnan

Moderator emeritus
Ene 9, 2004
Grand Rapids, MI, USA
  • Mayo 10, 2007
Napapaisip ako kung ano ang orihinal kong iniisip... posible bang magsimula sa isang packet na 1024kb? O gusto mo ba ng 1024 *bytes*? Kung saan ipapasa mo ang 1016 sa ping command.

Eraserhead

Nob 3, 2005
UK
  • Mayo 10, 2007
Kung titingnan mo lalaki ping sa terminal, makikita mo na gumagamit ka ng ping -s (bilang kristiyano sinabi), upang i-ping ang aking website (halimbawa) gagamitin mo ang sumusunod:

Code: |_+_| F

flosstein

Orihinal na poster
Mayo 10, 2007
NJ
  • Mayo 10, 2007
Sinabi ni mkrishnan: Napapaisip ako kung ano ang orihinal na iniisip ko... posible bang magsimula sa isang packet na 1024kb? O gusto mo ba ng 1024 *bytes*? Kung saan ipapasa mo ang 1016 sa ping command.

yan ang kailangan ko pasensya na sa mixup. paano ko ipasok yan sa terminal

Eraserhead

Nob 3, 2005
UK
  • Mayo 10, 2007
sabi ni flosstein: paano ko ipasok yan sa terminal

Tingnan ang aking nakaraang post. F

flosstein

Orihinal na poster
Mayo 10, 2007
NJ
  • Mayo 10, 2007
Sabi ni Eraserhead: Tingnan ang aking nakaraang post.
Thanx

mkrishnan

Moderator emeritus
Ene 9, 2004
Grand Rapids, MI, USA
  • Mayo 10, 2007
Sa tingin ko ito ay maaaring aktwal na 1016 sa bawat aking nakaraang post, at hindi 1024. Kapag nakuha mo ang mga resulta ng ping, makikita mo ang 'aktwal' na numero -- tulad ng kapag gumamit ka ng 56, makakakuha ka ng 64 (56 data byte at 8 mga byte ng header). Kaya kung nakakuha ka ng 1032 sa halip na 1024, dapat ay gumagamit ka ng ping -s 1016 hostname.

Good luck!

Eraserhead

Nob 3, 2005
UK
  • Mayo 10, 2007
sabi ni flosstein: Thanx

Okay lang yan. T

toothpaste

Mayo 8, 2005
  • Mayo 10, 2007
Ito ay 1024 hindi 1016. Ang packet header ay kasama sa aktwal na laki ng packet. Kaya hindi na kailangang ibawas upang lumikha ng mga custom na packet, na kung saan ay magkakaroon pa rin ng impormasyon ng header sa mas maliit na laki ng packet.