653
Comment:
|
5020
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
## page was renamed from ClassesPage/PrinciplesOfNetworkingCourse ## page was renamed from PrinciplesOfNetworkingCourse |
|
Line 2: | Line 4: |
{{http://imgs.xkcd.com/comics/nanobots.png}} * /SageIdeas * /NetworkingConceptsFromTheGroundUp2021 |
|
Line 3: | Line 11: |
This page contains information and links for Principles of Networking taught by Dr. A at Southern Adventist University. If you are a student, '''''dis is da place! ''''' | This page is the place to find information concerning CPTR 328. You will find a schedule, syllabus and links to course material related to each chapter we cover. |
Line 5: | Line 13: |
== Useful Links == | == Course Links == * Cptr328Syllabus * Cptr328Schedule * [[/Programs]] * [[/Requirements]] - If there is something you don't know on this page, it is very unlikely that you will do well in (e.g. pass) this course. * [[/Project2020]] '''Resources:''' |
Line 8: | Line 24: |
* [[http://wps.aw.com/aw_kurose_network_5/111/28536/7305312.cw/index.html|Book Site: Java Applets, Quiz, Wireshark Labs, etc.]] * [[http://www.kom.e-technik.tu-darmstadt.de/projects/iteach/itbeankit/Applets/TCP/tcp.html|TCP lifecycle link]] * [[http://brain.scotnpatti.com/compwiki/WritingTechnicalPapersInLaTeX|Writing Papers in LaTeX]](includes template for project) and[[http://brain.scotnpatti.com/compwiki/DrAndersonsRulesForWritingPapers|Writing Rules]] * [[http://gaia.cs.umass.edu/wireshark-labs/wireshark-traces.zip|The wireshark capture file]] * NetworkingProjectIdeas |
|
Line 9: | Line 30: |
This is just an overview chapter and we only really talk about delay in terms of problems to solve. In conjunction with queuing, you might consider the series discussed in SummingFiniteIntegerSeries. Otherwise, we're just looking for vocabulary. | '''Additional Handouts and Helps''' * [[http://www.cs.southern.edu/scot/CPTR328/slides/|Slides and Notes]] * [[http://slacksite.com/other/ftp.html|Passive vs. Active FTP]] * [[http://www.cs.southern.edu/~javadocs/api/index.html|Java Docs]] * [[http://www.dgp.toronto.edu/people/JamesStewart/270/9798s/Laffra/DijkstraApplet.html|Dijkstra's algorithm applet]] * [[http://www.employees.org/~surendra/asic/crc.html|CRCs Explained]] * A grading rubric can be found at the[[http://brain.scotnpatti.com/compwiki/WritingTechnicalPapersInLaTeX|Writing Technical Papers in LaTeX]] site. '''Hints for writing test answers''' Ideas and concepts are inanimate things. They cannot take responsibility for tasks. For example: The physical layer is not "responsible for dealing with bits." Instead say, "The physical-layer protocols define how to encode bits on the medium of transmission." The previous sentence specifies knowledge. The first quoted phrase communicates ignorance of the relationship between the physical layer and bits. Avoid phrases such as, "deals with" and "like" as these phrases communicate to me that you don't know what you are talking about. One of the test questions I have asked, in the past, directs students to list the Internet layers in order and state the layer's purpose, the protocols we studied for that layer, and the services the layer provides. I give a model answer for the Physical and Link layers below. A. Physical Layer 1. The purpose of the physical layer is to represent bits in the medium of that physical layer. 1. Protocol: Manchester Encoding 1. This layer provides the service that encodes the bits in a Frame into a physical form suitable for the transmission medium. A. (Data) Link Layer 1. The purpose of the Link layer is to move a packet of bits called a frame across a single link 1. Protocol: Ethernet 802.3, and MAC protocols CSMA/CD and ARP 1. This layer provides the following services: framing (of datagrams), link access and unreliable deliver of the frame across the link As you can see the text above succinctly answers the question without droning on and on about analogies and details that the question does not ask for. LEARN TO WRITE ANSWERS LIKE THIS AND I GUARANTEE YOUR TEACHERS WILL LOVE GRADING YOUR PAPERS! '''LaTeX Resources''' * [[http://www.andy-roberts.net/misc/latex/|LaTeX tutorial by Andrew Roberts]] * [[http://www.ctan.org/tex-archive/info/lshort/english/lshort.pdf|The Not So Short Introduction to LaTeX2e]] == Chapter 1 == This is a foundations chapter meaning that we will introduce terms and definitions that we will use the rest of the course. We will talk about delay in terms of problems to solve and in conjunction with queuing. '''1.1-1.3''' * [[attachment:CH 1.1-1.3 Nuts and Bolts - Services View of the Internet.pdf|Summary 1.1-1.3]] * [[attachment:Lecture 01 - Chapter 1.1-1.3.pptx|Lecture 1.1-1.3]] '''1.4-1.8''' * In conjunction with queuing, you might consider the series discussed in SummingFiniteIntegerSeries. * Binomial Distribution - see: http://www.statisticshowto.com/binomial-distribution-formula/ == Chapter 2 == == Chapter 3 == * [[http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xml|IANA port number assignments]] * [[http://www.ccs-labs.org/teaching/rn-2012s/animations/gbn_sr/index.htm|Go-Back-N and Selective Animation that is very good!]] * What is a TripleDuplicateAck? == Chapter 4 == == Chapter 5 == |
Principles of Networking, CPTR 328 Information Page
Purpose
This page is the place to find information concerning CPTR 328. You will find a schedule, syllabus and links to course material related to each chapter we cover.
Course Links
/Requirements - If there is something you don't know on this page, it is very unlikely that you will do well in (e.g. pass) this course.
Resources:
GNS3 Open Source Network simulator for Cisco equipment.
Writing Papers in LaTeX(includes template for project) andWriting Rules
Additional Handouts and Helps
A grading rubric can be found at theWriting Technical Papers in LaTeX site.
Hints for writing test answers
Ideas and concepts are inanimate things. They cannot take responsibility for tasks. For example: The physical layer is not "responsible for dealing with bits." Instead say, "The physical-layer protocols define how to encode bits on the medium of transmission." The previous sentence specifies knowledge. The first quoted phrase communicates ignorance of the relationship between the physical layer and bits. Avoid phrases such as, "deals with" and "like" as these phrases communicate to me that you don't know what you are talking about.
One of the test questions I have asked, in the past, directs students to list the Internet layers in order and state the layer's purpose, the protocols we studied for that layer, and the services the layer provides. I give a model answer for the Physical and Link layers below.
- Physical Layer
- The purpose of the physical layer is to represent bits in the medium of that physical layer.
- Protocol: Manchester Encoding
- This layer provides the service that encodes the bits in a Frame into a physical form suitable for the transmission medium.
- (Data) Link Layer
- The purpose of the Link layer is to move a packet of bits called a frame across a single link
- Protocol: Ethernet 802.3, and MAC protocols CSMA/CD and ARP
- This layer provides the following services: framing (of datagrams), link access and unreliable deliver of the frame across the link
As you can see the text above succinctly answers the question without droning on and on about analogies and details that the question does not ask for. LEARN TO WRITE ANSWERS LIKE THIS AND I GUARANTEE YOUR TEACHERS WILL LOVE GRADING YOUR PAPERS!
LaTeX Resources
Chapter 1
This is a foundations chapter meaning that we will introduce terms and definitions that we will use the rest of the course. We will talk about delay in terms of problems to solve and in conjunction with queuing.
1.1-1.3
1.4-1.8
In conjunction with queuing, you might consider the series discussed in SummingFiniteIntegerSeries.
Binomial Distribution - see: http://www.statisticshowto.com/binomial-distribution-formula/
Chapter 2
Chapter 3
What is a TripleDuplicateAck?
Chapter 4
Chapter 5
Terms
{students you should edit this!}