エッセイカテゴリ - コンピュータネットワークの基礎について簡単にコンピュータネットワークの知識

まず、ネットワークインフラストラクチャ

1.ネットワークは何を指し?

  コンピュータとコンピュータの間の物理リンク媒体(ネットワークデバイス)によって互いに接続されています。

  コンピュータとコンピュータネットワークベースの通信プロトコル間(コンピュータ業界のネットワークプロトコルの英語に相当)

2.osi 7協定:

7またはOSI TCP / IP 5またはTCP / IPの4つに異なる機能に応じてインターネットプロトコル

 

各実行上の共通の物理デバイス:

 

3. 5つのモデルを説明します

物理層:原産地:コンピュータとコンピュータ間の通信には、あなたがコンピュータネットワークの間に完了しなければならないことを示唆し、インターネットにアクセスする必要があります。

        機能:低電圧電気機器、数1に対応する高電圧を伝送する主な特徴は、低電圧(電気信号を提供する)0に対応

データリンク層:

       1.起源:何ビット純粋な電気信号0と1は、任意の意味をなさない、電気信号を提供しなければなりません

       2.機能:電気信号のグループを定義

       3.イーサネットプロトコルイーサネット:早い、各企業が独自のグループを持っている、と後でそのイーサネットプロトコルイーサネット統一規格を形成

       4.イーサネットプロトコルイーサネット条項:

      1電気信号の組「フレーム」と呼ばれる、データパケットを構成します

      二つの部分のヘッダとデータの先頭データ2.各データフレームは、に分割されています

          ヘッドであって、6バイトの送信元/送信元アドレス

                             受信者/宛先アドレス、6つのバイト

                             データ型:6つのバイト

          データの前記データパケットの特定のコンテンツ(64バイトの最小値、最大1500バイト)

    5.mac住所:イーサネット所定のインターネットアクセスデバイスは、カード、送信者アドレスとカード受け入れ手段の終了アドレスである、すなわち、MACアドレスを持っている必要があります。

    6.ブロードキャスト:MACアドレスを持つ、同じネットワーク上の2台のマシンが(ホストはarpmacプロトコルを介して別のホストのMACアドレスを取得する)と通信することができます。

ネットワーク層:

   1.原産地:イーサネット、MACアドレス、ブロードキャスト送信モードの間では、コンピュータがコンピュータと通信することができ、問題は小さなローカル・エリア・ネットワークで構成される1によって互いに分離世界的なインターネットである、それは世界中にメッセージを送信しますあなたが受け取ることができ、これは非常に低い効率につながります。したがって、我々は、コンピュータは、ローカルエリアネットワークまたはLANにはない区別するための方法を見つける必要があります。同じLANであれば、道をルーティングの使用に、いない場合は、送信するための放送方法の使用に関する。

   2.機能:新しいアドレスの導入は異なるブロードキャストドメイン/サブネット間を区別するために使用され、このアドレスは、ネットワークアドレスです。

     3. IPアドレス:ネットワークアドレス指定プロトコルは、IPアドレスと呼ばれる、ネットワークアドレスを提供する、広く使用されているV4バージョンのIPv4は、32ビットのバイナリで表されます。

               範囲:0.0.0.0〜255.255.255.255

     例えば、一般的に4つの10進数として書かれたIPアドレス:172.16.10.1

     4.サブネットマスク:いわゆる「サブネットマスク」は、そのパラメータサブネットワークの特性を示しています。これは、IPアドレスに形が同一である全てのネットワークの一部である32ビットの2進数、ホストパート0です。例えば、IPアドレス、172.16.10.1、既知のネットワークは、主部8先端部24である場合、サブネットマスクは、小数点として書き込ま11111111.11111111.11111111.00000000である255.255.255.0です。

    「サブネットマスク」を知って、私たちは、同じサブネット内の任意の2つのIPアドレスかどうかを判断することができるようになります。二つの方法は、IPアドレスとサブネットマスクである同一のAND演算(2桁が1であり、演算結果がそうでなければ1、及び0である)、及び結果を比較しているし、もしそうならば、それらは同じサブしていることを示すためにネットワークは、それ以外の場合ではありません。

     5.arp契約:IP、MACアドレスを話せるように対処し解決します。

トランスポート層:

   1.  原産地:我々は、特定のホストのIPアドレスとMACアドレスを見つけ、このホスト上のアプリケーションを識別するために、どのように、答えはポートです。カードに関連付けられているアプリケーションのポート番号。

     2.機能:ポートへの通信ポートを確立します。

   3.TCP:通过双向链接,客户端向服务端发送消息后,等待服务端回复消息后才算发送成功。

      缺点:速度慢

      优点:可靠(可靠在对方要回应一个包确保发送成功)

   4.UDP: 没有链接,直接发送。

 

       缺点:不可靠

       优点:速度快

    5.三次握手(连接)和四次挥手(断开):

      三次握手的目的:建立双向通信链路。SYN代表客户端向服务端发送的一个请求,ACK代表服务端向客户端发送的回应。

      三次握手就像谈恋爱确定关系一样,四次挥手就像分手一样。此处只是打比方而已。

 

应用层:

   由来:用户使用的都是应用程序,均工作于应用层,互联网是开发的,大家都可以开发自己的应用程序,数据多种多样,必须规定好数据的组织形式 

     功能:规定应用程序的数据格式。

URI(uri)地址:例如

    http://www.cnblogs.com/haiyan123

以上网址有三部分构成:

   协议部分:http://    应用层的协议

      域名:www.cnblogs.com

   资源:haiyan123

 

一、网络基础

1.网络指的是什么?

  计算机与计算机之间通过物理链接介质(网络设备)连接到一起。

  计算机与计算机之间基于网络协议通信(网络协议就相当于计算机界的英语)

2.osi七层协议:

互联网协议按照功能不同分为osi七层或tcp/ip五层或tcp/ip四层

 

每层运行常见物理设备:

 

3.五层模型讲解

物理层:由来:计算机和计算机之间要想通信,就必须接入internet,言外之意就是计算机之间必须完成组网。

        功能:主要基于电器特性发送高低电压,高电压对应数字1,低电压对应数字0(提供电信号)

数据链路层:

       1.由来:单纯的电信号0和1没有任何意义,必须规定电信号多少位

       2.功能:定义了电信号的分组方式

       3.以太网协议ethernet:早期的时候各个公司都有自己的分组方式,后来形成了统一的标准,即以太网协议ethernet

       4.以太网协议ethernet规定:

      1.一组电信号构成一个数据包,叫做“帧”

      2.每一数据帧分成:报头head和数据data两部分

          head包含:发送者/源地址,6个字节

                             接受者/目标地址,6个字节

                             数据类型:6个字节

          data包含:数据包的具体内容(最短64字节,最长1500字节)

    5.mac地址:ethernet规定接入internet的设备都必须具备网卡,发送端和接收端的地址便是指网卡的地址,即mac地址。

    6.广播:有了mac地址,同一网络内的两台机器就可以通信了(一台主机通过arpmac协议获取另外一台主机的mac地址)

网络层:

   1.由来:有了ethernet,mac地址,广播的发送方式,计算机与计算机之间就可以通信了,问题是世界范围的互联网由一个个彼此隔离的小的局域网组成的,那么发送一条消息全世界都能收到,这样会导致效率很低了。所以,必须找到一种方法来区分计算机是在局域网还是不在局域网里。如果在同一个局域网里,就采用广播的方式发送,如果不是,就采用路由的方式。

   2.功能:引入一套新的地址用来区分不同的广播域/子网,这套地址即网络地址。

     3. IP地址:规定网络地址的协议叫ip地址,广泛采用V4版本即ipv4,它规定网络地址由32位二进制表示

               范围:0.0.0.0-255.255.255.255

     一个ip地址通常写成四段十进制数,例:172.16.10.1

     4.子网掩码:所谓”子网掩码”,就是表示子网络特征的一个参数。它在形式上等同于IP地址,也是一个32位二进制数字,它的网络部分全部为1,主机部分全部为0。比如,IP地址172.16.10.1,如果已知网络部分是前24位,主机部分是后8位,那么子网络掩码就是11111111.11111111.11111111.00000000,写成十进制就是255.255.255.0。

    知道”子网掩码”,我们就能判断,任意两个IP地址是否处在同一个子网络。方法是将两个IP地址与子网掩码分别进行AND运算(两个数位都为1,运算结果为1,否则为0),然后比较结果是否相同,如果是的话,就表明它们在同一个子网络中,否则就不是。

     5.arp协议:就是讲IP地址解析成mac地址。

传输层:

   1. 由来:我们通过ip地址和mac地址找到了一台特定的主机,如何标识这台主机上的应用程序,答案就是端口。端口即应用程序与网卡关联的编号。

     2. 功能:建立端口到端口的通信。

   3.TCP:通过双向链接,客户端向服务端发送消息后,等待服务端回复消息后才算发送成功。

      缺点:速度慢

      优点:可靠(可靠在对方要回应一个包确保发送成功)

   4.UDP: 没有链接,直接发送。

 

       缺点:不可靠

       优点:速度快

    5.三次握手(连接)和四次挥手(断开):

      三次握手的目的:建立双向通信链路。SYN代表客户端向服务端发送的一个请求,ACK代表服务端向客户端发送的回应。

      三次握手就像谈恋爱确定关系一样,四次挥手就像分手一样。此处只是打比方而已。

 

应用层:

   由来:用户使用的都是应用程序,均工作于应用层,互联网是开发的,大家都可以开发自己的应用程序,数据多种多样,必须规定好数据的组织形式 

     功能:规定应用程序的数据格式。

URI(uri)地址:例如

    http://www.cnblogs.com/haiyan123

以上网址有三部分构成:

   协议部分:http://    应用层的协议

      域名:www.cnblogs.com

   资源:haiyan123

 

おすすめ

転載: www.cnblogs.com/maaosheng/p/11628233.html