<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Chan Chen Coding...

    Gateway

    In computer networking, a gateway is a node (a router) on a TCP/IP network that serves as an access point to another network. A default gateway is the node on the computer network that the network software uses when an IP address does not match any other routes in the routing table.
    In home computing configurations, an ISP often provides a physical device which both connects local hardware to the Internet and serves as a gateway. Such devices include DSL modems and cable modems.
    In organizational systems a gateway is a node that routes the traffic from a workstation to another network segment. The default gateway commonly connects the internal networks and the outside network (Internet). In such a situation, the gateway node could also act as a proxy server and a firewall. The gateway is also associated with both a router, which uses headers and forwarding tables to determine where packets are sent, and a switch, which provides the actual path for the packet in and out of the gateway.
    In other words, a default gateway provides an entry point and an exit point in a network.
    Contents

      [hide] 
    1 Example1
    2 Example2
    3 See also
    4 External links
    [edit]Example1

    An office network consists of six hosts and a router is given as:
    Hosts addresses:
    192.168.4.3
    192.168.4.4
    192.168.4.5
    192.168.4.6
    192.168.4.7
    192.168.4.8
    Router (this side) address:
    192.168.4.1
    The network has a subnet mask of:
    255.255.255.0 (/24 in CIDR notation)
    Thus the usable network ranges from addresses 192.168.4.1 to 192.168.4.254. (TCP/IP defines the addresses 192.168.4.0 and 192.168.4.255 for special functions.)
    The office's hosts will send packets addressed to IPs within this range directly, by resolving the destination IP address into a MAC address through an ARP sequence (if not already known through the host's ARP cache) and then enveloping the IP packet into a layer 2 (MAC) packet addressed to the destination host.
    Packets addressed outside of this range (for this example, a packet addressed to 192.168.12.3) cannot travel directly to the destination. Instead they must be sent to the default gateway for further routing to their ultimate destination. In this example, the default gateway uses the IP address 192.168.4.1, which is resolved into a MAC address with ARP in the usual way. Note that the destination IP address remains 192.168.12.3, but the next-hop physical address is that of the gateway, rather than of the ultimate destination.
    [edit]Example2

    A network with three routers and three hosts, connected to the Internet through router1.
    Hosts and addresses:
    PC1 10.1.1.100, default gateway 10.1.1.1
    PC2 172.16.1.100, default gateway 172.16.1.1
    PC3 192.168.1.100, default gateway 192.168.1.96
    Router1:
    Interface 1 5.5.5.2 (public IP)
    Interface 2 10.1.1.1
    Router2:
    Interface 1 10.1.1.2
    Interface 2 172.16.1.1
    Router3:
    Interface 1 10.1.1.3
    Interface 2 192.168.1.96
    Network mask in all networks: 255.255.255.0 (/24 in CIDR notation).
    If the routers do not use a Routing Information Protocol to discover which network each router is connected to, then the routing table of each router must be set up.
    Router1
    Network ID Network mask Gateway Interface (examples; may vary) Cost (decreases the TTL)
    0.0.0.0 (default route) 0.0.0.0 Assigned by ISP (e.g. 5.5.5.1) eth0 (Ethernet 1st adapter) 10
    10.1.1.0 255.255.255.0 10.1.1.1 eth1 (Ethernet 2nd adapter) 10
    172.16.1.0 255.255.255.0 10.1.1.2 eth1 (Ethernet 2nd adapter) 10
    192.168.1.0 255.255.255.0 10.1.1.3 eth1 (Ethernet 2nd adapter) 10

    Router2
    Network ID Network mask Gateway Interface (examples; may vary) Cost (decreases the TTL)
    0.0.0.0 (default route) 0.0.0.0 10.1.1.1 eth0 (Ethernet 1st adapter) 10
    172.16.1.0 255.255.255.0 172.16.1.1 eth1 (Ethernet 2nd adapter) 10
    Router3
    Network ID Network mask Gateway Interface (examples; may vary) Cost (decreases the TTL)
    0.0.0.0 (default route) 0.0.0.0 10.1.1.1 eth0 (Ethernet 1st adapter) 10
    192.168.1.0 255.255.255.0 192.168.1.96 eth1 (Ethernet 2nd adapter) 10
    Router2 manages its attached networks and default gateway; router 3 does the same; router 1 manages all routes within the internal networks.
    Accessing internal resources If PC2 (172.16.1.100) needs to access PC3 (192.168.1.100), since PC2 has no route to 192.168.1.100 it will send packets for PC3 to its default gateway (router2). Router2 also has no route to PC3, and it will forward the packets to its default gateway (router1). Router1 has a route for this network (192.168.1.0/24) so router1 will forward the packets to router3, which will deliver the packets to PC3; reply packets will follow the same route to PC2.
    Accessing external resources If any of the computers try to access a webpage on the Internet, like http://en.wikipedia.org/, the destination will first be resolved to an IP address by using DNS-resolving. The IP-address could be 91.198.174.2. In this example, none of the internal routers know the route to that host, so they will forward the packet through router1's gateway or default route. Every router on the packet's way to the destination will check whether the packet's destination IP-address matches any known network routes. If a router finds a match, it will forward the packet through that route; if not, it will send the packet to its own default gateway. Each router encountered on the way will store the packet ID and where it came from so that it can pass the request back to previous sender. The packet contains source and destination, not all router hops. At last the packet will arrive back to router1, which will check for matching packet ID and route it accordingly through router2 or router3 or directly to PC1 (which was connected in the same network segment as router1).
    The packet doesn't return If router1 routing table does not have any route to 192.168.1.0/24, and PC3 tries to access a resource outside its own network, then the outgoing routing will work until the reply is fed back to router1. Since the route is unknown to router1, it will go to router1's default gateway, and never reach router3. In the logs of the resource they will trace the request, but the requestor will never get any information. The packet will die because the TTL-value decrease to less than 1 when it is travelling through the routers or the router will see that it has a private IP and discard it. This could be discovered by using Microsoft Windows utility Pathping, since you only can ping until that router which has no route or wrong route. (Note that some routers will not reply to pinging.)



    -----------------------------------------------------
    Silence, the way to avoid many problems;
    Smile, the way to solve many problems;

    posted on 2012-05-23 08:43 Chan Chen 閱讀(306) 評論(0)  編輯  收藏 所屬分類: Network

    主站蜘蛛池模板: 亚洲AV无码成人精品区大在线| 亚洲乱妇老熟女爽到高潮的片| 国产精品美女自在线观看免费| 91香焦国产线观看看免费| 成年大片免费视频播放一级| 在线aⅴ亚洲中文字幕| 亚洲国产精品久久久久婷婷老年| 亚洲情侣偷拍精品| 国产精品无码一区二区三区免费| 国产成人无码免费看视频软件| 小草在线看片免费人成视久网| 久久久久久国产a免费观看不卡 | 美女无遮挡拍拍拍免费视频 | 一二三四免费观看在线电影| 久久99精品免费视频| 91在线视频免费观看| 成年网站免费入口在线观看| 亚洲av无码专区青青草原| 亚洲av无码久久忘忧草| 亚洲福利一区二区| 亚洲精品自拍视频| 亚洲丝袜美腿视频| 99久久亚洲综合精品成人网| 色婷婷六月亚洲婷婷丁香| 久久亚洲美女精品国产精品| 亚洲国产成人久久精品影视| 亚洲成AV人片在| 亚洲级αV无码毛片久久精品| 亚洲中文字幕无码久久精品1| 久久亚洲色一区二区三区| 亚洲欧洲自拍拍偷精品 美利坚| 亚洲AV无码乱码在线观看| 深夜国产福利99亚洲视频| 午夜亚洲福利在线老司机| 免费h成人黄漫画嘿咻破解版| 大胆亚洲人体视频| 亚洲日韩国产成网在线观看| 在线亚洲人成电影网站色www| 国产aⅴ无码专区亚洲av麻豆 | 亚洲国产精华液2020| 欧美色欧美亚洲另类二区|