NAT・NAPTは、プライベートIPアドレスをグローバルIPアドレスに変換してインターネット通信できるようにする機能のことです。この変換はルータによって行われます。

NAT(Network Address Translation)…一つのグローバルIPアドレスを一つのプライベートIPアドレスに対応させる

NAPT(Network Address Port Translation)…一つのグローバルIPアドレスに複数のプライベートIPアドレスを対応させる。ネットワークアドレスに、ポート番号を付け加えて実現する。

IPマスカレード(IP masquerade)…NAPTと同じ機能をもつもの


[関連問題]
平成20秋問53

[References]
http://bb.watch.impress.co.jp/cda/bbword/6476.html
平成22年度 イメージ&クレバー方式でよくわかる 栢木先生の基本情報技術者教室/栢木 厚
(P308-309)


にほんブログ村 資格ブログ IT系資格へ
にほんブログ村
人気ブログランキングへ
■集中型データベースの場合
トランザクションの処理を全て行う(コミット)か、全く行わないか(ロールバック)のどちらかにして原子性(Atomicity)を保つ

■分散型データベースの場合
二相コミットメント(two-phase commitment)…コミットもロールバックも行える中間状態を設定し、その後確定処理に入る


※原子性…ACID特性の一つ。ACID特性とは、

①Atomicity(原子性):トランザクションが全て完了したか、全く実行されていないかで終了すること
②Consistency(一貫性):データベースの内容が矛盾のない状態であること
③Isolation(独立性):複数のトランザクションを同時に実行した場合と、順番に実行した場合の処理結果が一致すること
④Durability(耐久性):トランザクションが正常終了すると、更新結果は障害が発生してもデータベースから消失しないこと

の4つの、トランザクション処理においてアプリケーションに要求される特性のこと。


[関連問題]
平成17秋問63、平成18春問60

[References]
平成22年度 イメージ&クレバー方式でよくわかる 栢木先生の基本情報技術者教室/栢木 厚
(P369-372)


にほんブログ村 資格ブログ IT系資格へ
にほんブログ村
人気ブログランキングへ
排他制御…データの整合性(consistency)を保つために、ロックをかけて他のトランザクションがアクセスできないようにする制御

※ロック
占有ロック…データの更新時にかけるロック。後のトランザクションは占有ロック、共有ロックともにかけれない。
共有ロック…データの読取時にかけるロック。後のトランザクションは共有ロックをかけて読み取れるが、占有ロックはかけれない。

デッドロック…お互いのロック解除を待って実行できなくなること


[関連問題]
平成16春問69、平成18春問59

[References]
http://mt-net.vis.ne.jp/ADFE_mail/0323.htm
平成22年度 イメージ&クレバー方式でよくわかる 栢木先生の基本情報技術者教室/栢木 厚
(P366-368)


にほんブログ村 資格ブログ IT系資格へ
にほんブログ村
人気ブログランキングへ