ET3003 Computer Networks For Electrical Power EngineeringStudents Dr. Tutun Juhana Telecommunication Engineering Study Program School of Electrical Engineering and Informatics Institut Teknologi Bandung
Reference TCP/IP Protocol Suite, Fourth Edition, Behrouz A. Forouzan, McGraw-Hill
Why?
PLC
SCADA
Smart Grid
What’re we gonna be discussed
NetBIOS & NetBEUI XNS (Xerox Network Systems) DECnet AppleTalk TCP/IP IPX/SPX (Internetwork Packet Exchange/Sequenced Packet Exchange)
TCP/IP
In computer networks, communication occurs between entities in different systems
The analogy I used Sundanese, they only know Mandarin %#@!*”!~&^ Regepkeun ku maraneh naon anu arek ku kuring bahas I used Sundanese, they only know Mandarin They won’t understand
We agree to use English, they understand Please listen! We agree to use English, they understand To use English we have to use proper grammar (rules in English)
Technically Speaking Set of rules that governs communication Protocol
So.. how can they talk each others
They can talk because they use TCP/IP protocol in talking
The key elements of a protocol Syntax Semantics Timing A protocol defines what is communicated, how it is communicated, and when it is communicated
Syntax refers to the structure or format of the data, meaning the order in which they are presented Semantics refers to the meaning of each section of bits Timing refers to two characteristics: when data should be sent and how fast it can be sent
Standards
Standards Organizations Standards Creation Committees
Forum To accommodate the need for working models and agreements and to facilitate the standardization process, many special-interest groups have developed forums made up of representatives from interested corporations
Regulatory Agencies
Internet Standards (RFC) Maturity Levels of Request for Comment (RFC) http://www.rfc-editor.org
RFC Requirement Levels
Internet Administration ietf.org
Network Information Center (NIC) Internet Assigned Numbers Authority (IANA) and Internet Corporation for Assigned Names and Numbers (ICANN) IANA, supported by the U.S. government, was responsible for the management of Internet domain names and addresses until October 1998 ICANN, a private nonprofit corporation managed by an international board, assumed IANA operations Network Information Center (NIC) Responsible for collecting and distributing information about TCP/IP protocols
What we will cover
Where to download https://speakerdeck.com/tutun