1. What are the three main factors you must consider when selecting a product or
    technology? What are the three major considerations within the cost factor?
    Which usually wins-the best technology or the least expensive technology
    that does what users need?
 Ans choosing product and technology มีสิ่งที่ควรพิจารณา 3 ประการ คือ
                1.Performance (ประสิทธิภาพ)
                 2.Feasibility
                 3.Cost (ราคา)
         ปัจจัยด้านราคา ประกอบด้วย - Total Purchase Cost for Hardware and Software
                   - Labor Costs
                   - Life Cycle Costs
          User needs: ผู้ใช้ต้องการทั้ง the best technology และ least expensive technology โดยดูว่าผู้ใช้ต้องการอะไร

2. Give the exact definition of standard. ( See Page4. ) What benefits do standards
    bring?
 Ans Standard are rules of operation that are followed by most or all vendors.
         Standard bring many benefits:
                 - If there are good stardards in an area, you do not have to buy all your products from a single company.
                 - Being able to buy from multiple vendors bring the benefits of competition, including lower prices and feature-rich products.
                 - You do not have to worry if one of your key vendors fails or falls behind the pace of development.

3. Give the exact definition of network. ( See Page5. ) Why does the fact that you
    only need to know the receiving computer's address make life simpler?
 Ans Network is a collection of computers that are interconnected so that any computer can send messages to any other coputer simply by giving the receiver's network address at the start of the message.
เพราะ ถ้าเรารู้ที่อยู่ของผู้ที่จะติดต่อก็จะทำให้มีชีวิตง่ายขึ้นเมื่อเวลาติดต่อสื่อสารก็เป็นไปได้ง่ายและรวดเร็ว ไม่เสียเวลา เช่น เรารู้ที่อยู่ในการติดต่อทาง internet ก็จะทำให้เราติดต่อสื่อสารโดยไม่จำเป็นต้องเดินทางไปต่างประเทศก็ได้

4. Does network mean the same thing as the Internet? Explain. Why do we have
    inter in the name Internet?
 Ans Network และ internet ไม่เหมือนกัน เพราะ network designed for voice communication, not data communication. And internet consists of thousauds of networks scattered around the globe.
ทำไมต้องมี inter ในคำว่า Internet เพราะ เป็นการสื่อสารที่มีเครือข่ายกว้างไปยังต่างประเทศทั่วโลกไม่จำกัดเฉพาะ การติดต่อสื่อสารภายในประเทศ (inter มาจากคำว่า international ซึ่งแปลว่า ระหว่างประเทศ,เกี่ยวกับ ความสัมพันธ์ ระหว่างประเทศ)

5. What is the funtion of a router? What is a route?
  Ans หน้าที่ของ router คือ when you send a message, your computer sends the message to a router
Route คือ your packet hops from one router to another, across multiple networks, until it eventually reaches the destination computer.

6. What are the two types of addresses on the Internet?
  Ans Addresses ใน Internet มี 2 ชนิด คือ
               1. Internet Address เป็นตัวเลขมีค่าเท่ากับ 32 bits IP number เป็นค่าเลขฐานสองแล้วแบ่งทีละ 8 bits จากนั้นก็แปลงเป็นเลขโดยใส่จุดในช่วงที่แบ่งไว้ เช่น10000000 10101011 00010001 00001101 แปลงได้เป็น 128.171.17.13 มีข้อเสียคือ จำได้ยาก
               2. Host names เป็นตัวอักษรหรือคำโดยจะแบ่งคำนั้นด้วยจุด เช่น cnn.com มีข้อดีคือ สามารถจำได้ง่าย

7. Is a webserver on the Internet a host computer? Is a home PC on the Internet a
    host computer?
  Ans  - webserver เป็น host ในระบบอินเทอร์เนต
           - home PC ไม่ใช่ host เพราะ connected to the Internet whit a home PC, you can become a temporary World Wide Web host.

8. Name the five layers in the hybrid TCP/IP-OSI architecture. Give the exact
    definition of each. ( See Pages 10-12. ) What standard or standards are used at
    each layer when you access the World Wide Web from home? What is a frame?
    What is a packet?
  Ans 5 layer ประกอบด้วย
              1. Application Layer
              2. Transport Layer
              3. Internet Layer
              4. Data Link Layer
              5. Phycical Layer
           Application Layer (Browser) หมายถึง ทำการส่ง application 2 โปรแกรม สามารถเชื่อมต่อกันได้อย่างมีประสิทธิภาพ ถึงแม้ว่า 2 โปรแกรมนี้จะมาจากต่างบริษัทก็สามารถส่งข้อมูลระหว่างกัน (เชี่อมต่อ)ได้ โดยผ่าน HTTP (Hypertext Transfer Protocol)
           Transport layer หมายถึง การยินยอมให้คอมพิวเตอร์ 2 ชนิด สามารถแลกเปลี่ยนข้อมูลระหว่างกันได้ แม้ว่าจะมาจากคนละบริษัท โดยมี TCP (Transmittion control protocol)เป็นตัวคอยส่งผ่านโดยไม่แคร์ว่าจะเป็น ยี่ห้อใดขอให้มี TCP ก็ทำได้แล้ว
            Internet Layer หมายถึงยินยอมให้ routers (ตัวเชื่อมโยง) ต่างบริษัทกันก็สามารถส่งเข้าหากันได้ โดยผ่าน Internet Layer ตัวที่ส่งผ่าน คือ IP (Internet Protocol)
            Data Link Layer หมายถึง คอยจัดการข้อมูลต่างๆ ที่ส่งจากที่หนึ่งไปอีกที่หนึ่ง ไม่ให้เกิดการชนกันของข้อมูล และให้เร็วที่สุด ตัวกำหนด Data Link Layer คือ PPP (Point-to-Point Protocol)
            Physical Layer หมายถึงสิ่งที่สัมผัสและเห็นได้ เช่น Serial point, สายโทรศัพท์ ฯลฯ
                 - The standards in the five layers are HTTP, TCP, IP,PPP, the EIA/TIA-232-F serial port standards, and the V.34 modem standard.
                 - Frame คือ the data link layer, these messages (They are called packets at the internet layer.)
                 - Packet คือ messages on the Internet

9. Give the exact definition of protocol.  ( See Page 10. ) Are all standards protocols?
  AnsProtocol หมายถึง Aprotocol is a standard to govern communication between two peer processes at the same layer on different systems.
         Standards protocol ทั้งหมดประกอบด้วย
                - HTTP (Hypertext Transfer Protocol)
                - TCP (Transmission Control Protocol)
                - IP (Internet Protocol)
                - PPP (Point-to-Point Protocol)

10.Distinguish between subnet and internet transmission.
  Ans ข้อแตกต่างระหว่าง subnet และ internet transmission คือ internet layer standards are concerned with end-to-end routing of messages(packets) across multiple subnets. They exist to create a single route between the two host computers. And subnet standards are concerned with routing message(frames) within single networks(subnets). Subnet processes are not even aware that thay are part of a larger internet.

11.What is platform independence? Standards at which layer bringplatformindependence?
  Ans - platform independence คือ the client host may be a PC and the server can be a workstation communicate via TCP, neither knows what type of computer platform (type of computer) the other machine is. TCP gives platform independence.
         - Layer ที่นำไปสู่ platform independence คือ Transport Layer

12.Distinguish between file server program access and clieent/server processing in
    terms of where processing is done, the  implications for program functionality,
    scalability, user interface richness, and platform independence. For file server
    program access, explain why you cannot simple say " processing is done on the
    PC." What program runs on an application server?
   Ans ข้อแตกต่างระหว่าง file server program access และ client/server processing คือ
              - file server program access : This process of downloading programs for execution on the client PC
              - client/server processing : The client program runs on the client PC and the server program runs on the server.

13.What is scalability? Why is it needed? What is the link between platform
    indepence and scalability?
  Ans - Scalability คือ The ability to grow to much larger sizes without changing an applications or data files
          - เพราะ will be able to get higher processing power without changing application programs or data files
          - the platform independent nature of client/server processing creates a high degree of scalability by allowing a broad range of server technologies to be used.

14.Distinguish between LANs, site networks, and enterprise networks. Distinguish
    between WANs and enterprise networks.
 Ans  -ข้อแตกต่างระหว่าง LANs, site networks, and enterprise networks คือ
LANs (Local area networks) เป็น the first networks were very small, consisting of only a few machines in a single office or small company. They usually are limited to 200 to 300 devices
A site network links the various LANs that exist within a single site.
Enterprise networks ตามปกติใช้กับ Organizations with mutiple sites.
         - ข้อแตกต่างระหว่าง WANs carry traffic only between sites, whereas enterprise networks also include the site networks at the connected sites.

15.Where is the processing done in terminal-host systems? What are the implications
     of your answer for response time and rich graphics?    standards architecture?
     situations are OSI, SNA, and IPX/SPX important?
  Ans - in terminal-host system, where the processing is done on a distant host.
          - response time can be very long when a user hits a key.
             Graphics usually are limited or nonexistent, due to the cost of the high-speed long-distance lines needed to transmit rich graphics images.

 16.What is downsizing? What is a legacy application? Why is it impossible to downsize all
      host   legacy applications in two or three years?
  Ans - downsizing คือ This is an unfortunate term bacause downsizing often means to lay people off in an organization. As a result, other terms are sometimes used to refer to the transfer of host application to PC networks.
          - legacy application คือ As a result of this gradual abandonment of terminal-host system, applications on such systems are often called legacy application.
          - Because every organization has a mixture of new systems and legacy systems.

17.Distinguish between PCs and workstations in terms of processing power. Do
    PC networks and workstation networks both use client machines and server
    machines?
  Ans - ข้อแตกต่างระหว่าง PCs และ workstations คือ workstations found themselves limited to specialized areas needing higher computer power than PCs could provide.
          - Workstation network has both client machines and server machines.

18.Distinguish between standards architectures and individual standards. What are  the
     four  major standards architectures? Why has TCP/IP emerged as the predominant
  Ans - ข้อแตกต่างระหว่าง standards architectures และ individual standards
              1. Different user conditions might require different standards.
              2. New standards are developed to take adventage of technological advances.
              3. Battle in standards committees often result in two or more standards that do almost the same thing.
         - 4 Layer standards architecture ประกอบด้วย
                    1. Application
                    2. Transport
                    3. Internet
                    4. Subnet
           - Because TCP/IP standards tend to be inexpensive and quick to market. This makes them very attractive and in fact has made them dominant in the marketplace above the subnet layers.
           - OSI (Open System Interconnection) มีคนที่กำหนดมาตรฐาน OSI แบ่งเป็น 2 ส่วน คือ
                     1. ISO (International Organization for Standardiontion) คอยดูแลและเกี่ยวกับ industail product จำพวก motors nuts bolts and computer ให้มีมาตรฐานเหมือนๆกัน
                      2. ITU-T (International Telecommunication Standards Sector) หน้าที่คือ setup standard ของ telecommunication เช่น telephone, fax, radio, televition
                    OSI พยายามสร้างให้เป็นระบบเปิด คือ อุปกรณ์ต่างๆ ที่มีอยู่ เช่น จอ, modem, mouse ฯลฯ ต่างยี่ห้อกันสามารถใช้ด้วยกันได้ ทำให้มีการใช้แพร่หลาย
              - SNA (System Network Architecture) พัฒนามาจาก IBM สร้างก่อน OSI, TCP/IP สาเหตุที่สร้างก่อน คือ IBM ทำแต่ mainframe เลยสร้าง SNA เพื่อพัฒนา mainframe ต่อมามีเครื่อง PC เลยทำการ copy หาส่วนของ SNA มาพัฒนา PC คือ OSI, TCP/IP
              - IPX/SPX มาจากบริษัท Novell สร้าง software ชื่อ Novell Netware เพื่อให้ได้ dos และ window 3.11 สามารถ run บน network ได้โดยใช้มาตรฐาน IPX/SPX