April 20, 2015
Dr. Rita DeFrange
Introduction Kuddler Fine Foods will be upgrading their current system to allow all the stores to communicate with each other. A system upgrade is vital for the growing company. There will be no need to rid of the old system completely, there will just need to be some alterations and upgrades to enhance the system that is currently running. This will allow for a shorter down time and save on cost.
Importance of Communication Protocols In the network industry, communication protocols play a vital role for masking communication a possibility. Not everyone uses the same hardware or software platforms, but all need to be able to communicate no matter the system. That is where protocols come into play. The ability to code and decode protocols are built into the computers operating system. There are hundereds of different types of protocols. One that users see everyday is Hyper Text Transfer Protocol (HTTP). The HTTP allows browers to display webages correctly. The simplest executions require communication protocols. Other networking protocols include: TCP, UDP, IP, and all the Ethernet protocols for wireless standards. Most protocols are associated with a particular layer of the OSI model. For instance, UDP and TCP are protocols relating to the transport layer, or layer 4, of the OSI model (http://pluto.ksi.edu/~cyh/cis370/ebook/ch06b.htm).
Protocols included within Kuddler Fine Foods Network
All networks must use many different protocols, some are straight-forward and necessary for any network, and others are utilized for partiular systems, such as NAS back-up and VoIP. The obvious protocols that will be utilized are TCP/IP (IPv4 or IPv6, both will be useable), UDP, FTP, SFTP, and other necessary Routing Protocols. Some of the less obvious protocols that will be required within this network are as follows: TLS, NTP, NFS, and SRTP.
Transport Layer Security (TLS) is a protocol that provides security through encryption and works at the application layer of the OSI model. “TLS is important for data security, and provides forward secrecy ("Netcraft", 1996-2015).” Network Time Protocol (NTP) is a clock synchronization protocol that is used over packet-switched networks. Since the KFF’s network is going to be packet-switched, this protocol will be necessary. It synchizes all computers connected to the network to an incredible accuracy, although network data congestion can produce small variances within the clock synchronization ("Network Time Foundation"). If all of the stores associated with KFF are to be on a network, it is extremely important that they are all synchronized.
Network File System (NFS) protocol is a protocol that allows users on a network computer to access files shared on a network. This protocol is extremely necessary for using KFF’s NAS back-up system and sharing files in general within the WAN ("Indiana University", 2014)
Secure Real-Time Transport Protocol (SRTP) is a RTP with added security through encryption methods, message authentication and replay protection. “This allows for VoiP capabilities, but with the added comfort that communications are protected and safe. For any business, added security is always a bonus, that is why this network will incorporate SRTP for all VoiP communications. “(According to.Interop Labs)”
These are just the descriptions and lists of some of the important protocols that will be involved within this WAN (not to say that all protocols don’t serve their purpose) and how they attribute themselves to KFF’s network needs.
Overall Network Architecture
The overall Network Architecture that is to be employed for KFF is going to involve a Star topology with the La Jolla store being the hub. All of the system servers will be located in a working server room on La Jolla premises. The star topology was chosen because of its resistance to network failure, although the if the La Jolla