日本語

Course Code etc
Academic Year 2026
College University-wide Liberal Arts Courses (Comprehensive Courses)
Course Code FE013
Theme・Subtitle TCP/IPプロトコル群と脆弱性
Class Format Face to face (all classes are face-to-face)
Class Format (Supplementary Items)
Campus Lecture
Campus Niiza
Semester Fall semester
DayPeriod・Room Tue.2
ログインして教室を表示する(Log in to view the classrooms.)
Credits 2
Course Number CMP2500
Language Japanese
Class Registration Method Exceptional Lottery Registration
Assigned Year 配当年次は開講学部のR Guideに掲載している科目表で確認してください。
Prerequisite Regulations
Acceptance of Other Colleges
Course Cancellation 〇(履修中止可/ Eligible for cancellation)
Online Classes Subject to 60-Credit Upper Limit
Relationship with Degree Policy 各授業科目は、学部・研究科の定める学位授与方針(DP)や教育課程編成の方針(CP)に基づき、カリキュラム上に配置されています。詳細はカリキュラム・マップで確認することができます。
https://www.rikkyo.ac.jp/about/disclosure/educational_policy/qo9edr0000006ur7-att/zengakukyoutu_sougou.pdf
Notes

【Course Objectives】

Based on the origins of the Internet and the TCP/IP model, this course will cover the characteristics and necessity of major protocols, as well as the issues of vulnerability attacks and information gathering that arise from protocols. By learning about the advantages and disadvantages of information processing in communications, information systems, and the relationship between information and society, students will acquire the perspective to select and judge usage based on a balance between safety and convenience.

【Course Contents】

(1) Network Protocols and Attacks
After understanding the purpose and role of the communication procedures defined by the protocols at each layer of the TCP/IP model, including their necessity, students will learn about the vulnerabilities that may exist in the procedures and the means of attack that actually exploit these vulnerabilities, thereby gaining the perspective necessary to prevent and deal with unauthorized use.

(2) Information collection and analysis on the website
In recent years, websites that previously only had the function of displaying pages have adopted a system that uses cookies to continuously collect and manage behavioral history. This course will explain the background and management methods of this system, as well as introduce the current state of personal information and privacy violations caused by history analysis, as well as collection regulations, to gain a perspective on social trends surrounding self-control of information.

Japanese Items

【授業計画 / Course Schedule】

1 セキュリティ指標とTCP/IPモデル4階層の特徴
2 インターネットの特徴1:
TCP/IPプロトコル群を利用した攻撃の種類と分散型ネットワーク
3 インターネットの特徴2:
回線交換方式とパケット交換方式,信頼性の問題とベストエフォート型の通信
4 インターネットプロトコルと攻撃1:無線LAN
MACアドレスの割り当て,無線LANの集線装置とパケットの不正取得
5 インターネットプロトコルと攻撃2:有線LAN
有線LANの集線装置とパケットの不正転送
6 インターネットプロトコルと攻撃3:IPアドレスによる識別
IPアドレスの割り当てと識別可能情報,IPアドレスの共有
7 インターネットプロトコルと攻撃4:ルーティング
ルーターの転送経路決定と経路ハイジャックによるパケット不正取得
8 インターネットプロトコルと攻撃5:ICMP
ルーターのエラー保証とDoS攻撃,IPアドレスの不正取得
9 インターネットプロトコルと攻撃6:ポート番号
アプリケーション識別とポート開放,クライアントサーバー方式とp2p方式
10 インターネットプロトコルと攻撃7:エラー保証と効率性
効率性重視のUDPと信頼性重視のTCP,セキュリティを高めるTLSと共通鍵暗号
11 インターネットプロトコルと攻撃8:ドメインネーム
ドメインネームシステム(DNS)と偽サイトへの誘導
12 Webサイトの情報収集1:http
Webページとセッション,状態を継続しないプロトコルの問題点
13 Webサイトの情報収集2:セッション管理
cookieを利用した継続的なセッション管理と行動履歴利用の利便性
14 Webサイトの情報収集3:収集規制への社会的動向
サードパーティーcookieと推測精度向上に伴うプライバシー侵害や個人情報化への規制

【活用される授業方法 / Teaching Methods Used】

板書 /Writing on the Board
スライド(パワーポイント等)の使用 /Slides (PowerPoint, etc.)
上記以外の視聴覚教材の使用 /Audiovisual Materials Other than Those Listed Above
個人発表 /Individual Presentations
グループ発表 /Group Presentations
ディスカッション・ディベート /Discussion/Debate
実技・実習・実験 /Practicum/Experiments/Practical Training
学内の教室外施設の利用 /Use of On-Campus Facilities Outside the Classroom
校外実習・フィールドワーク /Field Work
上記いずれも用いない予定 /None of the above

【授業時間外(予習・復習等)の学修 / Study Required Outside of Class】

Canvas LMSで事前に配布する資料の内容を確認し,日常的なインターネット利用と実際に体験したシステム上の不具合や攻撃とプロトコルの関係についてまとめ,どのような対策が可能なのか考察すること。

【成績評価方法・基準 / Evaluation】

種類 (Kind)割合 (%)基準 (Criteria)
筆記試験 (Written Exam) 100
備考 (Notes)

【テキスト / Textbooks】

その他 (Others)
特に指定しない。

【参考文献 / Readings】

No著者名 (Author/Editor)書籍名 (Title)出版社 (Publisher)出版年 (Date)ISBN/ISSN
1 井上 直也, 村山 公保, 竹下 隆史, 荒井 透, 苅田 幸雄 マスタリングTCP/IP―入門編―(第6版) オーム社 2019 9784274224478
2 齋藤 孝道 マスタリングTCP/IP 情報セキュリティ編(第2版) オーム社 2022 9784274228797
3 みやた ひろし 図解入門TCP/IP 第2版 仕組み・動作が見てわかる SBクリエイティブ SBクリエイティブ 9784815627058
4 阿部ひろき ホワイトハッカー入門 第2版 インプレス 2024 9784295018957

【履修にあたって求められる能力 / Abilities Required to Take the Course】

【学生が準備すべき機器等 / Equipment, etc., that Students Should Prepare】

【その他 / Others】

Canvas LMSで資料を配布する

【注意事項 / Notice】

多彩な学び科目