๐ฐ๐ท ํ๊ตญ์ด | ๐บ๐ธ English
WiFi ๊ฐ์ญ ํ์ ์๋ฎฌ๋ ์ด์ ๋ฐ ํ์ต ํ๋ซํผ
Network Test/
โโโ index.html # ๋ฉ์ธ ์น ์ ํ๋ฆฌ์ผ์ด์
โโโ styles.css # ์คํ์ผ์ํธ
โโโ script.js # JavaScript ๋ก์ง
โโโ assets/ # ์ ์ ์์ฐ ํด๋
โ โโโ images/ # ์ด๋ฏธ์ง ๋ฐ ๋ก๊ณ ํด๋
โ โโโ logo/ # ๋ฐ์ํ ๋ก๊ณ ์ด๋ฏธ์ง
โ โโโ 80x80/ # ๋ฐ์คํฌํฑ์ฉ ๋ก๊ณ
โ โโโ 60x60/ # ํ๋ธ๋ฆฟ์ฉ ๋ก๊ณ
โ โโโ 50x50/ # ๋ชจ๋ฐ์ผ์ฉ ๋ก๊ณ
โโโ README.md # ํ๋ก์ ํธ ๋ฌธ์
2.4GHz์ 5GHz WiFi ๋์ญ๋์ ๊ฐ์ญ ํ์์ ์๋ฎฌ๋ ์ด์ ํ๊ณ ํ์ตํ ์ ์๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋๋ค.
- ๊ธฐ๋ฅ ์๊ฐ
- ์ค์น ๋ฐ ์คํ
- ์ฌ์ฉ ๋ฐฉ๋ฒ
- ๊ธฐ์ ์คํ
- ์ฃผ์ ๊ธฐ๋ฅ
- ์คํ ๋ณ์
- ๊ฒฐ๊ณผ ํด์
- WiFi ๊ธฐ๋ณธ ์ง์: 2.4GHz์ 5GHz์ ์ฐจ์ด์ ๊ณผ ์ฌ์ฉ ์ด์ ์ค๋ช
- ๊ฐ์ญ ํ์ ์ดํด: ์ค์ WiFi ๊ณตํ ๊ณต์์ ๊ธฐ๋ฐ์ผ๋ก ํ ์๋ฎฌ๋ ์ด์
- ์ค์๊ฐ ํ์ต: ๋ณ์ ์กฐ์ ์ ๋ฐ๋ฅธ ์ฆ๊ฐ์ ์ธ ๊ฒฐ๊ณผ ํ์ธ
- ๋ค์ํ ๋ณ์ ์กฐ์ : ๊ฑฐ๋ฆฌ, ๋ฒฝ ๊ฐ์, ๊ฐ์ญ ๊ฐ๋, ์ฑ๋ ๋ฑ
- ์ค์๊ฐ ์๋ฎฌ๋ ์ด์ : 1์ด๋ง๋ค ์ ๋ฐ์ดํธ๋๋ ์ ํธ ๋ณํ
- ๋ฐ์ดํฐ ์๊ฐํ: RSSI, ์ ์ก ์๋, ์ ํธ ํ์ง ๋ฑ์ ์ค์๊ฐ ๊ทธ๋ํ
- ๊ฒฐ๊ณผ ์ ์ฅ: JSON ํํ๋ก ์คํ ๋ฐ์ดํฐ ๋ค์ด๋ก๋
- ์ฃผํ์ ๋์ญ ์ ํ: 2.4GHz ๋๋ 5GHz ์ ํ
- ํ๊ฒฝ ๋ณ์ ์กฐ์ : ๊ฑฐ๋ฆฌ, ๋ฒฝ ๊ฐ์, ๊ฐ์ญ ๊ฐ๋ ๋ฑ ์ค์
- "์คํ ์์" ๋ฒํผ ํด๋ฆญ
- ์ค์๊ฐ์ผ๋ก ์ ํธ ๋ณํ ๊ด์ฐฐ
- "์คํ ์ค์ง" ๋ฒํผ์ผ๋ก ์ค๋จ
- RSSI (์ ํธ ๊ฐ๋) ๋ฏธํฐ ํ์ธ
- ์ ์ก ์๋ (์ต์/์ต๋) ํ์ธ
- ์ ํธ ํ์ง ์งํ ํ์ธ
- ๊ฐ์ญ ์ง์ ํ์ธ
- "๊ฒฐ๊ณผ ์ ์ฅ" ๋ฒํผ์ผ๋ก JSON ํ์ผ ๋ค์ด๋ก๋
- ์คํ ์ค์ ๊ณผ ๊ฒฐ๊ณผ๋ฅผ ํฌํจํ ์์ ํ ๋ฐ์ดํฐ
- HTML5: ์๋งจํฑ ๋งํฌ์ ๊ณผ ๋ชจ๋ ์น ํ์ค
- CSS3: Flexbox, Grid, ์ ๋๋ฉ์ด์ , ๋ฐ์ํ ๋์์ธ
- JavaScript ES6+: ํด๋์ค ๊ธฐ๋ฐ ๊ตฌ์กฐ, Canvas API, ์ค์๊ฐ ๊ณ์ฐ
- Canvas API: ์ค์๊ฐ ์ ํธ ๋ณํ ๊ทธ๋ํ
- Local Storage: ์คํ ๋ฐ์ดํฐ ์์ ์ ์ฅ
- WiFi ์ ํธ ๊ฐ๋ (RSSI) ์ค์๊ฐ ๊ณ์ฐ
- ์ ์ก ์๋ ๋ณํ ์๋ฎฌ๋ ์ด์
- ๊ฐ์ญ ํจ๊ณผ ์ค์๊ฐ ๋ฐ์
- ์ฃผํ์: 2.4GHz / 5GHz
- ๊ฑฐ๋ฆฌ: 1m ~ 20m (0.5m ๋จ์)
- ๋ฒฝ ๊ฐ์: 0๊ฐ ~ 5๊ฐ
- ๊ฐ์ญ ๊ฐ๋: 0% ~ 100%
- WiFi ์ฑ๋: 1, 6, 11, ์๋
- ์ ์ก ํ์: 10% ~ 100%
- ๋ ์จ ์กฐ๊ฑด: ๋ง์, ๋น, ์ตํจ, ๊ฑด์กฐ
- ์๊ฐ๋: ์์นจ, ์คํ, ์ ๋ , ์๋ฒฝ
- RSSI ๋ฏธํฐ (์์ ๊ตฌ๋ถ)
- ์ ํธ ํ์ง ๋ฐ
- ๊ฐ์ญ ์ง์ ๋ฏธํฐ
- ์ค์๊ฐ ์ ํธ ๋ณํ ๊ทธ๋ํ
๊ตฌ๋ถ | 2.4GHz | 5GHz |
---|---|---|
์ฅ์ | ๋ฒฝ ํฌ๊ณผ๋ ฅ ์ข์, ๋ฒ์ ๋์ | ๋น ๋ฅธ ์๋, ๊ฐ์ญ ์ ์ |
๋จ์ | ์๋ ๋๋ฆผ, ๊ฐ์ญ ๋ง์ | ๋ฒฝ ํฌ๊ณผ๋ ฅ ์ฝํจ, ๋ฒ์ ์ข์ |
์ต๋ ์๋ | 600 Mbps | 9.6 Gbps |
์ฌ์ฉ ์๊ธฐ | ์ผ๋ฐ ์ธํฐ๋ท ์ฌ์ฉ | ๊ณ ์ ์คํธ๋ฆฌ๋ฐ, ๊ฒ์ |
- ๊ฑฐ๋ฆฌ: ์ ํธ ๊ฐ๋ ๊ฐ์ (์์ ๊ณต๊ฐ ๊ฒฝ๋ก ์์ค)
- ๋ฒฝ: ์ฃผํ์๋ณ ๋ค๋ฅธ ์์ค๋ฅ (2.4GHz: 4dB, 5GHz: 8dB per wall)
- ์ฑ๋: ์ธ์ ์ฑ๋ ๊ฐ์ญ (1, 6, 11 ์ฑ๋ ์ต์ )
- ๋ ์จ: ์ต๋, ๊ฐ์์ ๋ฐ๋ฅธ ์ ํธ ๊ฐ์
- ์๊ฐ๋: ์ฌ์ฉ์ ๋ฐ๋์ ๋ฐ๋ฅธ ๊ฐ์ญ ์ฆ๊ฐ
- -30dBm ~ -50dBm: ์ฐ์ํ ์ ํธ
- -50dBm ~ -70dBm: ์ํธํ ์ ํธ
- -70dBm ~ -90dBm: ๋ณดํต ์ ํธ
- -90dBm ์ดํ: ์ฝํ ์ ํธ
- 2.4GHz: 37 ~ 600 Mbps
- 5GHz: 270 ~ 9,600 Mbps
- ๊ฐ์ญ์ ๋ฐ๋ผ ์ค์ ์๋๋ ์ด๋ก ๊ฐ์ 10~90%
- 80% ์ด์: ์ฐ์
- 60~80%: ์ํธ
- 40~60%: ๋ณดํต
- 20~40%: ๋์จ
- 20% ์ดํ: ๋งค์ฐ ๋์จ
- Ctrl/Cmd + Enter: ์คํ ์์/์ค์ง
- Ctrl/Cmd + R: ์คํ ์ด๊ธฐํ
- Ctrl/Cmd + S: ๊ฒฐ๊ณผ ์ ์ฅ
- ์์ ์ฑ ์ฐ์ : 2.4GHz + ์ฑ๋ 1/6/11 + ๋ฎ์ ๊ฐ์ญ
- ์๋ ์ฐ์ : 5GHz + ์ต๋ ํ์ + ๋ง์ ๋ ์จ
- ๋ฒ์ ์ฐ์ : 2.4GHz + ์ต๋ ํ์ + ๋ฒฝ ์ต์ํ
- ์ฑ๋ 1, 6, 11 ์ฌ์ฉ (2.4GHz)
- DFS ์ฑ๋ ํ์ฉ (5GHz)
- ์ ์ก ํ์ ์กฐ์
- ์๊ฐ๋๋ณ ์ฌ์ฉ ์ต์ ํ
- ๋ฐ์คํฌํฑ: ์ ์ฒด ๊ธฐ๋ฅ๊ณผ ์์ธ ๊ทธ๋ํ
- ํ๋ธ๋ฆฟ: ์ ์ํ ๋ ์ด์์
- ๋ชจ๋ฐ์ผ: ํฐ์น ์นํ์ ์ปจํธ๋กค
- ์ ์๊ณตํ, ํต์ ๊ณตํ ์์
- WiFi ๊ธฐ์ ์ดํด ๊ต์ก
- ์คํ ์ค๊ณ ๋ฐ ๋ฐ์ดํฐ ๋ถ์ ์ฐ์ต
- IT ๋ถ์ ์ง์ ๊ต์ก
- ๋คํธ์ํฌ ์ค๊ณ ํ๋ จ
- ๊ธฐ์ ์ธ๋ฏธ๋ ์๋ฃ
- WiFi ๊ธฐ์ ์๊ฐ ํ์ต
- ๋คํธ์ํฌ ์ต์ ํ ์ดํด
- ์คํ์ ์ฌ๊ณ ๋ ฅ ํฅ์
- ๋ค์ค ๊ณต์ ๊ธฐ ์๋ฎฌ๋ ์ด์
- 3D ํ๊ฒฝ ์๊ฐํ
- AI ๊ธฐ๋ฐ ์ต์ ์ค์ ์ถ์ฒ
- ๋ชจ๋ฐ์ผ ์ฑ ๋ฒ์
- ํด๋ผ์ฐ๋ ๋ฐ์ดํฐ ์ ์ฅ
- ์ค์๊ฐ ํ์ ๊ธฐ๋ฅ
์ด ํ๋ก์ ํธ๋ ๊ต์ก ๋ชฉ์ ์ผ๋ก ์ ์๋์์ผ๋ฉฐ, ์์ ๋กญ๊ฒ ์ฌ์ฉํ๊ณ ์์ ํ ์ ์์ต๋๋ค.
๋ฒ๊ทธ ๋ฆฌํฌํธ, ๊ธฐ๋ฅ ์ ์, ์ฝ๋ ๊ฐ์ ๋ฑ ๋ชจ๋ ๊ธฐ์ฌ๋ฅผ ํ์ํฉ๋๋ค!
NetPod๋ก WiFi ๊ธฐ์ ์ ์ ๋น๋ก์ด ์ธ๊ณ๋ฅผ ํํํด๋ณด์ธ์! ๐
WiFi interference simulation and learning platform
Network Test/
โโโ index.html # Main web application
โโโ styles.css # Style sheet
โโโ script.js # JavaScript logic
โโโ assets/ # Static asset folder
โ โโโ images/ # Image and logo folder
โ โโโ logo/ # Responsive logo images
โ โโโ 80x80/ # Desktop logo
โ โโโ 60x60/ # Tablet logo
โ โโโ 50x50/ # Mobile logo
โโโ README.md # Project documentation
This is a web application that allows you to simulate and learn about interference phenomena in the 2.4GHz and 5GHz WiFi bands.
- Feature Introduction
- Installation and Execution
- Usage
- Technology Stack
- Key Features
- Experimental Variables
- Result Interpretation
- Basic WiFi Knowledge: Explanation of the differences between 2.4GHz and 5GHz and the reasons for their use
- Understanding Interference Phenomena: Simulation based on actual WiFi engineering formulas
- Real-time Learning: Immediate results based on variable adjustments
- Various Variable Adjustments: Distance, number of walls, interference strength, channel, etc.
- Real-time Simulation: Signal changes updated every second
- Data Visualization: Real-time graphs of RSSI, transmission speed, signal quality, etc.
- Save results: Download experiment data in JSON format
- Select frequency band: Select 2.4GHz or 5GHz
- Adjust environmental variables: Set distance, number of walls, interference strength, etc.
- Click the โStart Experimentโ button
- Observe signal changes in real time
- Stop the experiment using the โStop Experimentโ button
- Check the RSSI (signal strength) meter
- Check the transmission speed (minimum/maximum)
- Check the signal quality indicators
- Check the interference index
- Download JSON file by clicking the โSave Resultsโ button
- Complete data including experiment settings and results
- HTML5: Semantic markup and modern web standards
- CSS3: Flexbox, Grid, animation, responsive design
- JavaScript ES6+: Class-based structure, Canvas API, real-time calculation
- Canvas API: Real-time signal change graph
- Local Storage: Temporary storage of experiment data
- Real-time calculation of WiFi signal strength (RSSI)
- Simulation of transmission speed changes
- Real-time reflection of interference effects
- Frequency: 2.4GHz / 5GHz
- Distance: 1m to 20m (0.5m increments)
- Number of walls: 0 to 5
- Interference intensity: 0% to 100%
- WiFi channel: 1, 6, 11, automatic
- Transmission Power: 10% to 100%
- Weather Conditions: Clear, Rainy, Humid, Dry
- Time of Day: Morning, Afternoon, Evening, Night
- RSSI Meter (Color-Coded)
- Signal Quality Bar
- Interference Index Meter
- Real-Time Signal Change Graph
Category | 2.4GHz | 5GHz |
---|---|---|
Advantages | Good wall penetration, wide range | Fast speed, low interference |
Disadvantages | Slow speed, high interference | Poor wall penetration, narrow range |
Maximum Speed | 600 Mbps | 9.6 Gbps |
Usage Scenarios | General internet use | High-speed streaming, gaming |
- Distance: Signal strength reduction (free space path loss)
- Walls: Different loss rates depending on frequency (2.4 GHz: 4 dB, 5 GHz: 8 dB per wall)
- Channels: Adjacent channel interference (channels 1, 6, and 11 are optimal)
- Weather: Signal attenuation due to humidity and precipitation
- Time of day: Increased interference due to user density
- -30dBm to -50dBm: Excellent signal
- -50dBm to -70dBm: Good signal
- -70dBm to -90dBm: Average signal
- -90dBm or lower: Weak signal
- 2.4GHz: 37 to 600 Mbps
- 5GHz: 270 to 9,600 Mbps
- Actual speed may be 10 to 90% of the theoretical value depending on interference
- 80% or higher: Excellent
- 60โ80%: Good
- 40โ60%: Average
- 20โ40%: Poor
- Below 20%: Very poor
- Ctrl/Cmd + Enter: Start/stop experiment
- Ctrl/Cmd + R: Reset experiment
- Ctrl/Cmd + S: Save results
- Stability First: 2.4GHz + Channel 1/6/11 + Low Interference
- Speed First: 5GHz + Maximum Power + Clear Weather
- Range priority: 2.4GHz + maximum power + minimal walls
- Use channels 1, 6, 11 (2.4GHz)
- Use DFS channels (5GHz)
- Adjust transmission power
- Optimize usage by time of day
- Desktop: Full functionality and detailed graphs
- Tablet: Adaptive layout
- Mobile: Touch-friendly controls
- Electronics and communications engineering courses
- WiFi technology education
- Experiment design and data analysis practice
- IT department staff training
- Network design training
- Technical seminar materials
- Self-study of WiFi technology
- Understanding network optimization
- Enhancing experimental thinking skills
- Multi-router simulation
- 3D environment visualization
- AI-based optimal setting recommendations
- Mobile app version
- Cloud data storage
- Real-time collaboration features
This project was created for educational purposes and can be freely used and modified.
We welcome all contributions, including bug reports, feature suggestions, and code improvements!
Explore the mysterious world of WiFi technology with NetPod! ๐
Translated with DeepL.com (free version)