付録・索引
Encoding符号化
Network functionality depends on encoding, which is the process of converting a character sequence into the appropriate format to store or transmit the data (https://book.systemsapproach.org/direct/encoding.html). Encoding can be approached using compression, which seeks to encode bits of data in the smallest set possible. Compression techniques include run length encoding, differential pulse code modulation, and dictionary-based methods (https://book.systemsapproach.org/data/multimedia.html#lossless-compression-techniques). Encoding is also an important process to prepare files like JPEG (https://book.systemsapproach.org/data/multimedia.html#encoding-phase), MPEG (https://book.systemsapproach.org/data/multimedia.html#transmitting-mpeg-over-a-network), and videos (https://book.systemsapproach.org/data/multimedia.html#video-encoding-standards).
ネットワークの機能は、文字列を保存や伝送に適した形式へ変える符号化に依存する(https://book.systemsapproach.org/direct/encoding.html)。符号化では、データのビットをできるだけ小さい集合で表そうとする圧縮を使える。圧縮には、ランレングス符号化、差分パルス符号変調、辞書に基づく方法がある(https://book.systemsapproach.org/data/multimedia.html#lossless-compression-techniques)。JPEG(https://book.systemsapproach.org/data/multimedia.html#encoding-phase)、MPEG(https://book.systemsapproach.org/data/multimedia.html#transmitting-mpeg-over-a-network)、動画(https://book.systemsapproach.org/data/multimedia.html#video-encoding-standards)などのファイルを用意する際にも重要である。
Wireless and Mobile Networks無線とモバイルのネットワーク
Wireless networks function similarly to wired networks, except all wireless links use the same medium. To ensure this medium is shared efficiently, it is divided using the dimension of frequency and space. Government agencies, such as the U.S. Federal Communications Commission make many of the determinations regarding which networks can use the medium, and this includes allocating certain frequency ranges for specific uses, such as television and cell phones (https://book.systemsapproach.org/direct/wireless.html#basic-issues). The physical properties of wireless networks include bandwidths (https://book.systemsapproach.org/direct/ wireless.html#physical-properties). Collision avoidance is a focus of wireless protocols (https://book.systemsapproach.org/direct/wireless.html#collision-avoidance), and wireless distribution networks use the link layer for operations (https://book.systemsapproach.org/direct/ wireless.html#distribution-system). As with all networks, security is a chief concern for wireless systems (https://book.systemsapproach.org/direct/wireless.html#security-of-wireless-links). Bluetooth is a popular wireless network (https://book.systemsapproach.org/direct/wireless.html#bluetooth-802-15-1).
英語のヒント
無線ネットワークは有線と似た働きをするが、すべての無線リンクが同じ媒体を使う点が異なる。効率よく共有するため、周波数と空間の次元を使って媒体を分ける。米国連邦通信委員会などの政府機関が、どのネットワークに媒体を使わせるかの多くを決定する。テレビや携帯電話など、特定用途への周波数帯の割り当ても含む(https://book.systemsapproach.org/direct/wireless.html#basic-issues)。物理的特性には、帯域幅がある(https://book.systemsapproach.org/direct/wireless.html#physical-properties)。無線のプロトコルは衝突回避を重視し(https://book.systemsapproach.org/direct/wireless.html#collision-avoidance)、無線の分配ネットワークはリンク層を使って動く(https://book.systemsapproach.org/direct/wireless.html#distribution-system)。他のネットワークと同じく、安全性は大きな懸念である(https://book.systemsapproach.org/direct/wireless.html#security-of-wireless-links)。よく使われる無線ネットワークの一つがBluetoothである(https://book.systemsapproach.org/direct/wireless.html#bluetooth-802-15-1)。
Routing can be challenging for wireless, mobile devices. For example, IP addresses and mobile hosts must be handled differently in wireless networks, making it necessary to use different protocols when developing wireless networks (https://book.systemsapproach.org/scaling/mobile-ip.html#routing-among-mobile-devices).
英語のヒント
無線の移動端末では、経路制御が難しい場合がある。たとえばIPアドレスと移動ホストの扱いが異なるため、無線ネットワークの開発では、異なるプロトコルが必要となる(https://book.systemsapproach.org/scaling/mobile-ip.html#routing-among-mobile-devices)。
Distributed and Decentralized Systems分散システムと非中央集権システム
Some networks use virtual circuit switching as an alternative technique for packet switching (https://book.systemsapproach.org/internetworking/switching.html#virtual-circuit-switching). Asynchronous Transfer Mode (ATM) is a well-known example of networking technology that relies on virtual circuit switching (https://book.systemsapproach.org/internetworking/switching.html#asynchronous-transfer-mode-atm). Another option is multiprotocol label switching, which leverages the robustness and flexibility found in datagrams with virtual circuit switching properties (https://book.systemsapproach.org/scaling/mpls.html).
パケット交換の別の技法として、仮想回線交換を使うネットワークもある(https://book.systemsapproach.org/internetworking/switching.html#virtual-circuit-switching)。よく知られた例は、Asynchronous Transfer Mode(ATM)である(https://book.systemsapproach.org/internetworking/switching.html#asynchronous-transfer-mode-atm)。別の選択肢はマルチプロトコルラベルスイッチングで、データグラムの堅牢性と柔軟性を、仮想回線交換の性質とともに使う(https://book.systemsapproach.org/scaling/mpls.html)。
Peer-to-peer networks are also useful in networks that allow a community of users to share their resources—including bandwidth, storage, and content—to give them greater network access than they would have individually. Examples of peer-to-peer networks include Gnutella and BitTorrent (https://book.systemsapproach.org/applications/overlays.html#peer-to-peer-networks).
英語のヒント
ピアツーピアも、利用者の集団が帯域幅、保存容量、コンテンツを共有し、各人単独の場合より大きなネットワークアクセスを得られるネットワークで役立つ。例はGnutellaとBitTorrentである(https://book.systemsapproach.org/applications/overlays.html#peer-to-peer-networks)。
History of the Internet and Inner-Workingsインターネットの歴史と内部の仕組み
Historically, the Internet has relied on specialized devices built with application-specific integrated circuits (ASICs), and this has made it time consuming to develop networks. Hardware switches have helped improve this situation (https://book.systemsapproach.org/internetworking/impl.html#hardware-switch). With this change, software-defined networks have become more common (https://book.systemsapproach.org/ internetworking/impl.html#software-defined-networks).
歴史的に、インターネットは特定用途向け集積回路(ASIC)で作る専用機器に依存し、ネットワーク開発に時間がかかっていた。ハードウェアスイッチが改善を助けた(https://book.systemsapproach.org/internetworking/impl.html#hardware-switch)。この変化に伴い、ソフトウェア定義ネットワークが普及した(https://book.systemsapproach.org/internetworking/impl.html#software-defined-networks)。
Metrics, or link costs, are an important consideration in routing and selecting the correct algorithm to handle the process. The ARPANET provided the testing ground to develop approaches for link-cost calculations (https://book.systemsapproach.org/internetworking/routing.html#metrics).
英語のヒント
メトリック、つまりリンクコストは、経路制御と、それを扱う適切なアルゴリズムの選択で重要な検討事項である。ARPANETは、リンクコストの計算法を開発する実験の場となった(https://book.systemsapproach.org/internetworking/routing.html#metrics)。
The Ethernet was developed in the mid-1970s and eventually dominated technology for local area networking. The basis for Ethernet was in Aloha, a packet radio network developed at the University of Hawaii as a support network to enable computer communications throughout the Hawaiian Islands (https://book.systemsapproach.org/direct/ethernet.html).
英語のヒント
イーサネットは1970年代半ばに開発され、やがてLANの主流技術となった。その基礎は、ハワイ大学が、ハワイ諸島全体のコンピューター通信を可能にする支援ネットワークとして開発した、パケット無線網Alohaにある(https://book.systemsapproach.org/direct/ethernet.html)。