For free advertisement

World Infromation / Blog : No.11360 : 网络信息传递原理








Posted by on July 09, 2013 at 18:15:30:

网络信息传递原理




Post a Followup

Name:
Subject:

Comments:

Optional Link URL:
Link Title:



Click here for a new password, new password valid for 3 seconds only
Password :



  • No:11417
    10:08:13 14/07/13
    Link: http://www.whatsmyip.org/port-scanner/

  • No:11376 How to Connect 2 Laptops or PC via WiFi (AdHoc)
    22:06:07 10/07/13
    Link: How to Connect 2 Laptops or PC via WiFi (Ad-Hoc)

  • No:11371 *TCP/IP and Subnet Masking
    19:25:05 10/07/13
    Link: TCP/IP and Subnet Masking

  • No:11370
    19:20:15 10/07/13
    Link: Networking Lecture Part 1

  • No:11367 *CIDR Classless Inter Domain Routing
    Classless InterDomain Routing (CIDR) was invented to keep the Internet from running out of IP Addresses. The IPv4, a 32bit, addresses have a limit of 4,294,967,296 (232) unique IP addresses. The classful address scheme (Class A, B and C) of allocating IP addresses in 8bit increments can be very wasteful. With classful addressing scheme, a minimum number of IP addresses allocated to an organization is 256 (Class C). Giving 256 IP addresses to an organization only requiring 15 IP addresses is wasteful. Also, an organization requiring more than 256 IP addresses (let's say 1,000 IP addresses) is assigned a Class B, which allocates 65,536 IP addresses. Similarly, an organization requiring more than 65,636 (65,634 usable IPs) is assigned a Class A network, which allocates 16,777,216 (16.7 Million) IP addresses. This type of address allocation is very wasteful.

    With CIDR, a network of IP addresses is allocated in 1bit increments as opposed to 8bits in classful network. The use of a CIDR notated address can easily represent classful addresses (Class A = /8, Class B = /16, and Class C = /24). The number next to the slash (i.e. /8) represents the number of bits assigned to the network address. The example shown above can be illustrated with CIDR as follows:

    216.3.128.12, with subnet mask of 255.255.255.128 is written as
    216.3.128.12/25

    Similarly, the 8 customers with the block of 16 IP addresses can be
    written as:

    216.3.128.129/28, 216.3.128.130/28, and etc.
    18:18:19 10/07/13
    Link:

  • No:11366 *An IP address has two components, the network address and the host address. A subnet mask separates the IP address into the network and host addresses (). Subnetting further divides the host part of an IP address into a subnet and host address (). It is called a subnet mask because it is used to identify network address of an IP address by perfoming bitwise AND operation on the netmask.

    A Subnet mask is a 32bit number that masks an IP address, and divides the IP address into network address and host address. Subnet Mask is made by setting network bits to all "1"s and setting host bits to all "0"s. Within a given network, two host addresses are reserved for special purpose. The "0" address is assigned a network address and "255" is assigned to a broadcast address, and they cannot be assigned to a host.

    Examples of commonly used netmasks for classed networks are 8bits (Class A), 16bits (Class B) and 24bits (Class C), and classless networks are as follows:
    18:14:02 10/07/13
    Link:

  • No:11363 *要让网络上的两台计算机能够相互通讯, 就必须有一种能够描述如何从一台计算机到另一台计算机的机制, 这一机制称作 路由选择(routing)。 “路由项” 是一对预先定义的地址: “目的地(destination)” 和 “网关(gateway)”。 这个地址对所表达的意义是, 通过 网关 能够完成与 目的地 的通信。 有三种类型的目的地址: 单个主机、 子网、 以及 “默认”。 如果没有可用的其它路由, 就会使用 “默认路由”,
    *网关也有三种类型: 单个主机, 网络接口 (也叫 “链路 (links)”) 和以太网硬件地址 (MAC 地址)。
    *顾名思义,网关(Gateway)就是一个网络连接到另一个网络的“关口”。
    按照不同的分类标准,网关也有很多种。TCP/IP协议里的网关是最常用的,在这里我们
    所讲的“网关”均指TCP/IP协议下的网关
    *一个房间可以有多扇门一样,
    一台主机可以有多个网关。默认网关的意思是一台主机如果找不到可用的网关,就把数据包发给默认指定的网关,由这个网关来处理数据包。现在主机使用的网关,一般指的是默认网关。


    19:11:41 09/07/13
    Link:

  • No:11362 *在IP数据包中有两个必不可少的地址,那就是IP地址和网卡地址(即MAC地址),在数据包中,无论是IP地址还是MAC地址,都有源地址和目标地址
    *主机A与主机B通信,这时主机A肯定首先要封装这些需要发给主机B的数据包,那么对于主机A来说,自己的IP地址和MAC自己肯定能够轻易得到,对于主机B的IP地址这时主机A也应该知道,要不然它就不清楚自己将要和谁通信,当有了自己的IP地址,MAC地址以及主机B的IP地址后,主机A在数据包中可以正确地写上源IP地址,目标IP地址,接下来的工作就是写入自己的MAC地址(即源MAC),最后还必须正确写入目标主机B的MAC地址,可这时主机A才发现自己根本没有目标主机B的MAC地址,那该怎么办呢?这时主机A就通过比较上面已经封装好的源IP和目标IP,通过子网掩码计算一下,发现源IP和目标IP恰好在同一个IP网络内,那么它想要得到目标主机B的MAC地址就有办法了,首先主机A就向本网段发过一个ARP请求,这个ARP请求包中包括主机A的源IP地址,源MAC地址,目标主机B的IP地址,而目标MAC地址为广播MAC地址(全部为F),因为我们要找的就是目标MAC,所以这里用广播MAC地址,又因为是以太网,所以整个局域网的所有主机都能收到这个请求MAC地址的数据包,当然主机B也能收到,因此在主机B收到此ARP请求后,立即构建一个包括自己的MAC地址的ARP回应包,回应给主机A,当主机A收到这个ARP回应后,终于完成了找寻目标MAC的重大任务,从而把目标主机B的MAC地址正确封装进上面还未封装结束的正准备发给主机B的数据包,在这时,源IP和源MAC以及目标IP和目标MAC都已正确存在于数据包中,那么这里主机A向网络内发出这些数据包,因为目标地址在本网段,所以本网段所有主机都能收到这个数据包(这是以太网的特性),最后只有真正的目标主机B能够打开这些数据包,在此,同网段两台主机之间的通信就此圆满结束!
    18:41:09 09/07/13
    Link:

  • No:11361 *计算机通过因特网发送信息时,信息被分成若干个小件,被称为信息包
    *ping是直接使用网络层ICMP的一个例子,它没有通过运输层的UDP或TCP。
    ping使用了ICMP回送请求与回送回答报文。ICMP回送请求报文是主机或路由器向一个特定的目的主机发出的询问,收到此报文的机器必须给源主机发送ICMP回送回答报文。这种询问报文用来测试目的站是否可到达以及了解其状态。
    *每一个Windows系统中都具有IP路由表,它存储了本地计算机可以到达的网络目的地址范围和如何到达的路由信息。路由表是TCP/IP通信的基础,本地计算机上的任何TCP/IP通信都受到路由表的控制。
    理解路由表
    *运行 route print 或 netstat r 显示本地计算机上的路由表
    *网关(Gateway,又称为下一跳服务器):在发送IP数据包时,网关定义了针对特定的网络目的地址,数据包发送到的下一跳服务器。如果是本地计算机直接连接到的网络,网关通常是本地计算机对应的网络接口,但是此时接口必须和网关一致;如果是远程网络或默认路由,网关通常是本地计算机所连接到的网络上的某个服务器或路由器。
    *接口(Interface):接口定义了针对特定的网络目的地址,本地计算机用于发送数据包的网络接口。网关必须位于和接口相同的子网(默认网关除外),否则造成在使用此路由项时需调用其他路由项,从而可能会导致路由死锁。
    *跃点数(Metric):跃点数用于指出路由的成本,通常情况下代表到达目标地址所需要经过的跃点数量,一个跃点代表经过一个路由器。跃点数越低,代表路由成本越低;跃点数越高,代表路由成本越高。当具有多条到达相同目的网络的路由项时,TCP/IP会选择具有更低跃点数的路由项。
    *从一个房间走到另一个房间,必然要经过一扇门。同样,从一个网络向另一个网络发送信息,也必须经过一道“关口”,这道关口就是网关。顾名思义,网关(Gateway)就是一个网络连接到另一个网络的“关口”。 按照不同的分类标准,网关也有很多种。TCP/IP协议里的网关是最常用的,在这里我们所讲的“网关”均指TCP/IP协议下的网关。 那么网关到底是什么呢?网关实质上是一个网络通向其他网络的IP地址。比如有网络A和网络B,网络A的IP地址范围为“192.168.1.1~192. 168.1.254”,子网掩码为255.255.255.0;网络B的IP地址范围为“192.168.2.1~192.168.2.254”,子网掩码为255.255.255.0。在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的,即使是两个网络连接在同一台交换机(或集线器)上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两个网络中的主机处在不同的网络里。而要实现这两个网络之间的通信,则必须通过网关。如果网络A中的主机发现数据包的目的主机不在本地网络中,就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机(如附图所示)。网络B向网络A转发数据包的过程。 @ 所以说,只有设置好网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信。那么这个IP地址是哪台机器的IP地址呢?网关的IP地址是具有路由功能的设备的IP地址,具有路由功能的设备有路由器、启用了路由协议的服务器(实质上相当于一台路由器)、代理服务器(也相当于一台路由器)。
    18:32:39 09/07/13
    Link:




[ World Blogger Kingdom to promote your own blog or find blogs on various topics,with Useful Information of Weather Information, Travel Advice , Health & Safety, Transport, Shopping , Restaurants & Bars, Entertainment , Communications, Education Information blog ] [ FAQ ]
网络信息传递原理 .( World Infromation / Blog : )

Contact Us

GARAGE-SALE





责任申明:本网站的制作,在于提供一些简单容易理解的资讯讯息及相关网站供自己及相关研究人员参考。
若有需要,请向有关项目专家及医生咨询。
本站不为任何所提供的资料或网址承担任何直接或间接责任。

The documents of this web site are presented for research purposes only and cannot use to replace professional medical care or attention by a qualified practitioner.







[ World Blogger Kingdom to promote your own blog or find blogs on various topics,with Useful Information of Weather Information, Travel Advice , Health & Safety, Transport, Shopping , Restaurants & Bars, Entertainment , Communications, Education Information blog ] [ FAQ ]