組み込みパンチスタープログラムの75日目(Javaのネットワークプログラミングマルチスレッドのコラボレーション、ネットワーキングの基礎TCP / IP、IPアドレス。)

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/weixin_42655650/article/details/102576772

#広東省は、私が埋め込まれたインレイスタープログラム###広東来
広東埋め込まスタープログラムは、挑戦する
最初の75日間のクロッキング、今日
のネットワークプログラミングの
許容と通信回線で接続されたユニークな地理的な特徴を持っていることはありませんコンピュータネットワークを、それがポリペプチドのコンピュータと周辺機器を指し、ネットワークオペレーティングシステム、ネットワーク管理ソフトウェア、ネットワーク管理ソフトウェア、ネットワーク管理と調整し、通信プロトコル、およびコンピュータシステムのリソースの共有や情報伝達のアップ。
ビュー機能の論理的な観点から、コンピュータ・システムは、目的に基づいて情報を転送するためのコンピュータネットワーク、伝送媒体を含む複数のコンピュータのセット、コンピュータのネットワークと通信装置とを接続する通信線です。
ネットワークLAN、MANのHuawei社のタイプが、WAN及びインターネットは、4つのあり
、一般的にローカルエリアネットワークは、わずかな面積であっても
異なる領域のメトロポリタンエリアネットワークの相互接続。
ネットワーク階層は:
ネットワーク設計の複雑さを軽減するために、ほとんどのネットワークは、階層設計方法を使用します。いわゆる階層設計フロープロセスは、同じマシンの停止に機能層との間に同一のプロトコルを用いて機能層に分解されるネットワーク情報の全体的な機能に応じた
同じマシン機能上の隣接する層の間のインターフェースを介して情報転送。
ここに画像を挿入説明
開放型システム間相互接続情報は、機能のフレームワーク構造を提供します。それはローからハイにある:物理層、データリンク層、ネットワーク層、トランスポート層、セッション層、プレゼンテーション層とアプリケーション層。ここに画像を挿入説明
TCP / IPプロトコル参照モデルは4つのレベルに分割され、それらは:ネットワークアクセス層、インターネットワーキングレイヤ、トランスポート層(ホストするホスト)、およびアプリケーション層。

  1. アプリケーションは、レイヤ
    FTPやTelnet、ようにDNS、SMTP、および次のような必要な各種サービスをユーザに提供するために、アプリケーション層は、OSI参照モデルのレベルに対応します。
  1. 传输层
    传输层对应于OSI参考模型的传输层,为应用层实体提供端到端的通信功能,保证了数据包的顺序传送及数据的完整性。该层定义了两个主要的协议:传输控制协议(TCP)和用户数据报协议(UDP).
    TCP协议提供的是一种可靠的、通过“三次握手”来连接的数据传输服务;而UDP协议提供的则是不保证可靠的(并不是不可靠)、无连接的数据传输服务.
  2. 网际互联层
    网际互联层对应于OSI参考模型的网络层,主要解决主机到主机的通信问题。它所包含的协议设计数据包在整个网络上的逻辑传输。注重重新赋予主机一个IP地址来完成对主机的寻址,它还负责数据包在多种网络中的路由。该层有三个主要协议:网际协议(IP)、互联网组管理协议(IGMP)和互联网控制报文协议(ICMP)。
    IP协议是网际互联层最重要的协议,它提供的是一个可靠、无连接的数据报传递服务。
  3. 网络接入层(即主机-网络层)
    网络接入层与OSI参考模型中的物理层和数据链路层相对应。它负责监视数据在主机和网络之间的交换。事实上,TCP/IP本身并未定义该层的协议,而由参与互连的各网络使用自己的物理层和数据链路层协议,然后与TCP/IP的网络接入层进行连接。地址解析协议(ARP)工作在此层,即OSI参考模型的数据链路层。

什么是网络编程:

什么是套接字:
源IP地址和目的IP地址以及源端口号和目的端口号的组合称为套接字。其用于标识客户端请求的服务器和服务.
通过使用套接字类达到进程间通信目的的编程就是网络编程

ここに画像を挿入説明

网络编程的三要素:

(1)IPアドレス
(2)ポート
(3)プロトコル、ルール、データ転送、相互作用が支配する

ネットワークインフラストラクチャを:
プロトコル(IP)はJavaで、中国のテニス連盟と略記インターネットプロトコル西洋略語のネットワーク間で相互接続されていますintAddressクラスを表す使用し、
IPバージョン:
IPv4の:192.168.10.30
のIPv6:1080:0:0:0:。8:800:417A:の200C
IPアドレス指定方式アドレス:IPアドレッシング方式のIPアドレスがアドレス空間に分割され、 A、B、Cは、基本クラスであり、D、E及びクラスはマルチキャストとして使用するために予約請求B、C、D、Eの5つのカテゴリ、。
10.0.0.0-10.255.255.255クラスA
、クラスB 172.16.0.0-172.31.255.255
クラス192.168.0.0-192.168.255.255 C

B / SとCの間の差/秒であります

ここに画像を挿入説明

おすすめ

転載: blog.csdn.net/weixin_42655650/article/details/102576772