学習ノート-『図解HTTP』-第一章
4082 ワード
『図解HTTP』
第一章
1、サーバリソースの取得を要求するWebブラウザ等を送信することによりクライアント2となり、WebがHTTPプロトコルを用いて通信する3、3つのwww構築技術テキストタグ言語=>HTML(Hypertext Markup Language、ハイパーテキストタグ言語)ドキュメント転送プロトコル=>HTTP(Hypertext Transfer Protocol、ハイパーテキスト転送プロトコル)ドキュメントの場所=>URL(Uniform Resource Locator、統一ソースロケータ)
4、Web発展の歴史1990年11月、CERN(ヨーロッパ核研究組織)は世界初のWebサーバーとWebブラウザを開発した1992年9月、日本初のウェブサイトのホームページがオンラインになった(http://www.ibarakiken.gr.jp/www/)
5、HTML発展の歴史1990年、HTML 1を廃止する.0ドラフト1995年、HTMLは2.0バージョンをリリースしました
6、HTTP協定の発展の歴史1990年、HTTP/0.9(すべてのHTTP/1.0以前のバージョンを総称してHTTP/0.9と呼ぶ)が登場した1996年5月、HTTP/1.0が正式に公表され、RFC 1945 1997年1月、HTTP/1.1が公表され、RFC 2068、RFC 2616に記載された
7、ブラウザの発展の歴史1994年12月、ネットビュー通信会社はNetscape Navigator 1を発表した.0 1995年にマイクロソフトがインターネットExplorer 1を発表した.0と2.0 2004年、Mozilla財団はFirefoxブラウザを発表した.
8、TCP/IPプロトコルファミリーの異なるハードウェア、オペレーティングシステム間の通信は、すべてのルールが必要です.このルールはプロトコル(Protocol)TCP/IPプロトコルとなり、インターネット関連の各種プロトコルファミリーの総称である
9、TCP/IPプロトコル階層TCP/IPプロトコルファミリーは下から上へデータリンク層、ネットワーク層、伝送層、応用層に分けられる.データリンク層(別名リンク層、ネットワークインタフェース層) ネットワーク層(別名ネットワークインターコネクト層) 伝送層 アプリケーション層 10、一般的なプロトコルの説明 IPプロトコル ARPプロトコル TCPプロトコル 補足:TCP 3回握手 DNSプロトコル 11、URIとURL URI=Uniform Resource Identifier、統合リソース識別子URL=Uniform Resource Locator、統合リソースロケータ
URIは、あるプロトコルスキームによって表されるリソースのロケーション識別子である.プロトコル・スキーマとは、リソースにアクセスするために使用されるプロトコル・タイプの名前です.http、ftp、mailto、telnet、fileなどのURIは、あるインターネットリソースを文字列で識別し、URLはリソースの場所(インターネット上の位置)を表す.したがって,URLはURIのサブセットである.
URI形式
絶対URIフォーマット「http:」はプロトコル名、「user:pass」はログイン情報(認証)、「www.example.jp」はサーバアドレス、「80」はサーバポート番号、「dir/index.html」は階層付きファイルパス、「uid=1」はクエリー文字列、「ch 1」はフラグメント識別子登録情報(認証) サーバアドレス サーバポート番号 階層ファイルパス クエリ文字列 フラグメント識別子
第一章
1、サーバリソースの取得を要求するWebブラウザ等を送信することによりクライアント2となり、WebがHTTPプロトコルを用いて通信する3、3つのwww構築技術テキストタグ言語=>HTML(Hypertext Markup Language、ハイパーテキストタグ言語)ドキュメント転送プロトコル=>HTTP(Hypertext Transfer Protocol、ハイパーテキスト転送プロトコル)ドキュメントの場所=>URL(Uniform Resource Locator、統一ソースロケータ)
4、Web発展の歴史1990年11月、CERN(ヨーロッパ核研究組織)は世界初のWebサーバーとWebブラウザを開発した1992年9月、日本初のウェブサイトのホームページがオンラインになった(http://www.ibarakiken.gr.jp/www/)
5、HTML発展の歴史1990年、HTML 1を廃止する.0ドラフト1995年、HTMLは2.0バージョンをリリースしました
6、HTTP協定の発展の歴史1990年、HTTP/0.9(すべてのHTTP/1.0以前のバージョンを総称してHTTP/0.9と呼ぶ)が登場した1996年5月、HTTP/1.0が正式に公表され、RFC 1945 1997年1月、HTTP/1.1が公表され、RFC 2068、RFC 2616に記載された
7、ブラウザの発展の歴史1994年12月、ネットビュー通信会社はNetscape Navigator 1を発表した.0 1995年にマイクロソフトがインターネットExplorer 1を発表した.0と2.0 2004年、Mozilla財団はFirefoxブラウザを発表した.
8、TCP/IPプロトコルファミリーの異なるハードウェア、オペレーティングシステム間の通信は、すべてのルールが必要です.このルールはプロトコル(Protocol)TCP/IPプロトコルとなり、インターネット関連の各種プロトコルファミリーの総称である
9、TCP/IPプロトコル階層TCP/IPプロトコルファミリーは下から上へデータリンク層、ネットワーク層、伝送層、応用層に分けられる.
。 、 、NIC 。
( )。 ( ) ,
:
IP
ARP (Address Resolusion Protocol, )
, 。
TCP (Transmission Control Protocol, ) UDP (User Data Protocol, )
。
:
FTP(Files Transfer Protocol, )
DNS(Domain Name System, )
HTTP(Hypertext Transfer Protocol, )
= Internet Protocol, ,
:
IP MAC (Media Access Control Address)
IP
MAC
IP MAC
IP , MAC
=Address Resolution Protocol, ,
: IP MAC
=Transmission Control Protocol, ,
: 。
: , 。
。
TCP , TCP 。
,TCP (three-way handshaking) 。
TCP (flag):SYN(synchronize) ACK(acknowledgement)
: SYN 。 , SYN/ACK 。 , ACK , “ ” 。
,TCP 。
![TCP ](https://img-blog.csdnimg.cn/2020052810313364.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2p5OTIwMjIz,size_16,color_FFFFFF,t_70)
=Domain Name System, ,
: IP ( IP , IP )
URIは、あるプロトコルスキームによって表されるリソースのロケーション識別子である.プロトコル・スキーマとは、リソースにアクセスするために使用されるプロトコル・タイプの名前です.http、ftp、mailto、telnet、fileなどのURIは、あるインターネットリソースを文字列で識別し、URLはリソースの場所(インターネット上の位置)を表す.したがって,URLはURIのサブセットである.
URI形式
URI, URI、 URL URL。
URL, URI URL, /image/logo.gif。
絶対URIフォーマット「http:」はプロトコル名、「user:pass」はログイン情報(認証)、「www.example.jp」はサーバアドレス、「80」はサーバポート番号、「dir/index.html」は階層付きファイルパス、「uid=1」はクエリー文字列、「ch 1」はフラグメント識別子
( )。
URI 。 IP
。
, 。
( )。