Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
個人LANの相互接続によるICT協創環境の構築について
Search
GS-Bacon
October 23, 2021
910
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
個人LANの相互接続によるICT協創環境の構築について
GS-Bacon
October 23, 2021
Featured
See All Featured
Being A Developer After 40
akosma
92
590k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
710
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
SEO for Brand Visibility & Recognition
aleyda
0
4.8k
So, you think you're a good person
axbom
PRO
2
2.2k
Statistics for Hackers
jakevdp
799
230k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
How to Talk to Developers About Accessibility
jct
2
580
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
Large-scale JavaScript Application Architecture
addyosmani
516
110k
Transcript
~GSNetの構築~ 個人LANの相互接続による ICT技術協創環境の構築
Agenda ①ICT技術習得に関わる課題 ②GSNetのコンセプト ③GSNetの構成概要 ④活動内容 ⑤GSNetの課題と今後の展望
①ICT技術習得に関わる課題 プログラムやミドルウェアを 使用して公開コンテンツを作 成したい! ICT技術を習得するためには、コンテンツを作成・公開し、意見交換や情報共 有を推進することが効果的である。しかし・・・ インターネットに公開すると不特定多数の人に見られるリスクや悪意ある第 3者に攻撃されるリスクを負うため気軽に行動に移せない。 批判・晒し 攻撃
WEBサービス等 不特定多数の閲覧者 悪意ある第3者 課題
②GSNetのコンセプト そこで・・・ 各個人のLANをVPN※で相互に接続し、巨大なLANを構築・共有する。 世間の目やセキュリティを考慮せず、気軽に自 由度の高いコンテンツを作成できる!! ※LAN通信を暗号化してインターネット上を通過させることで秘匿性を維持したままLANを相互に通信する技術 GSNet
各個人のLAN GSNet ③GSNetの構成概要 ・GSNetは家庭用ルーター配下のネットワークにRaspberry Pi※1 等で作成した VPNルータを接続することで参加できる。 ・VPNは設定が容易なTinc VPN※2 を使用し、設定をスクリプト化※3
することで、 ネットワーク知識が少ない人も参加可能とした。 ※1 小型低価格のPC ※2 VPN通信技術の1つ ※3 PCへの命令を1操作で自動的に実行できるようにまとめたもの VPNルータ 家庭用ルータ サーバやPC 他拠点 他拠点 他拠点 インター ネット VPNルータ間の通信 は暗号化される 一般PC 他拠点から一般PCへ のアクセスは不可
④活動内容 1.活動規模と概要 【2021年10月23日現在】 参加人数:18人!! 稼働サーバ数:45台!! 【2021年7月】 3拠点から活動開始 自由度の高さ、参加ハードルの低さから参加者は徐々に増加し、 コンテンツも増加を辿る!
④活動内容 2.HTTPサーバの実装 学生が実装したHTTPサーバをプログラミング経験者がレビューした。 ①学生が作成したプログラムをプログラミング経験者が指摘・フォローした結果プログラ ミングスキルが向上! ②プログラミング経験者もHTTPプロトコルを学べ、ネットワークスキルが向上! レビューの様子 成果
④活動内容 3.IP電話の実装 複数拠点でSIP※1 クライアントを利用したIP電話の通話実験 ①IP電話の実装経験を通してIP電話が成立する仕組みを学習! ②インターネットVPNだけでなく無線ブリッジ※2 を利用した無線回線構築を実験すること でGSNetを無線ブリッジに拡張し、その上で通話ができることを実証! ※1 拠点間で音声や映像を交換するプロトコル
※2 拠点間を接続する。高出力の無線LAN SIPクライアント 実験の様子 成果
⑤GSNetの課題と今後の展望 ネットワークとコミュニティの さらなる拡大により 一層のICT技術研鑽の場を創出する GSNetはあくまでLANであるため現状では他の同様なネットワークと相互接続 できない。 そこで今後は、LAN間を相互に接続する方法を確立し、他の類似ネットワーク と相互接続を実現する