-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Corrections mistake thoughtput formula + misprints, language and punctuation #255
base: master
Are you sure you want to change the base?
Conversation
Changes that have been made to the glossary and the part Protocols are the following (organized by file, preceded by line number and with a short explanation if necessary): Glossary: Protocols: transport-service.rst dns.rst ssh.rst http.rst rpc.rst dnssec.rst stcp.rst congestion.rst ipv6.rst routing.rst bgp.rst ethernet.rst |
The third commit modifies the formula for the througput in Chap 3, Part 2: Protocols, 3.13. Congestion control, 3.13.2. Modeling TCP congestion control. (file protocols/congestion.rst, line 189) The formula was: Throughput = (areaxMSS)/time = ((3xW²)/8)/((W/2)xrtt) |
I have made several corrections of misprints, language and punctuation in the part Principles. Here is the list of all changes that have been made, organized by files and preceded by the line at which the change has been done, sometimes with a short justification.
Somehow, spaces at the end of lines have also been deleted in several places, but I expect this will not lead to any change in the book and those small changes are not listed here.
reliability.rst
330: the datalink entity will not be (added: be) able to accept any additional frames
481:
error detection code
(emphasis on the three words without omitting "code")network.rst
141: ensure that there are no (previous:not) black holes inside the network
168: Another interesting point that is worth being discussed is the way (previous: when) the forwarding tables are computed
281: it first checks whether the packet's destination is a (added: a) direct neighbor
453: label forwarding tables (deleted: ‘) of all network nodes
dv.rst
127: v=v+Pair(d,R[d].cost) (previous: R[d.cost])
143: v=v+Pair(d,R[d].cost) (previous: R[d.cost])
150: Unfortunately, split-horizon is not sufficient
transport.rst
12: The are two important models used to organize (previous: organise) a networked application.
48: to ensure a (previous: an) successful exchange of information
333: the main limitations of the network layer service are (added: are) that its service is unreliable
382: Similarly, connection-oriented protocols use (previsous: used) checksums/CRCs
384: maintain some state during the (added: the) lifetime of the connection
428: creates a (added: a) state for the connection attempt
519: Transport entities (previous: entity) are usually implemented inside the operating system kernel and share (previous: shares) memory with other parts of the system.
naming.rst
78: The name service also enables the servers to better sustain a big (previous: be) load.
sharing.rst
12: The first and most (previous: more) important resource inside a network is the link bandwidth.
12: Consider for (deleted: a) example a network with four (previous: five) hosts. Any of these hosts needs to be able to exchange information with any of the other three (previous: five) hosts. (NB: The number of four hosts has been chosen instead of keeping the number five because it better matches the figure that follows these sentences.)
12: A first organization (previous: organisation) for this LAN is the full-mesh.
20: this network organization (previous: organisation) has two important drawbacks
20: then each host must have :math:
n-1
interfaces to terminate (previous: terminante) :math:n-1
links.22: The second possible physical organization (previous: organisation)
22: all hosts are attached to a shared medium, usually a cable, (added: ,)through a single interface.
30: A third organization (previous: organisation) of a computer network is a star topology.
37: A network organized (previous: organised) as a Star.
39: A fourth physical organization (previous: organisation) of a network is the ring topology. Like the bus organization (previous: organisation), each host has a single physical interface connecting it to the ring.
45: A network organized (previous: organised) as a ring
47: A fifth physical organization (previous: organisation) of a network is the tree.
47: Cable TV networks are often organized (previous: organised) as trees.
161: Performing these lookup operations requires (previous: require) resources such as CPU cycles or memory accesses.
326: The university of Hawaii chose a different organization (previous: organisation)
735: Thus, the measured round-trip-time (deleted: measured) is roughly 6 milliseconds if we ignore the propagation delay on the links.
930: At (previous: A) any time, the sending window is restricted to :math:
\min(swin,cwin)
950: cwin (previous: cwnd) =cwin/2 # only once per rtt
security.rst
434: of her message in a way that (deleted: makes) prohibits an attacker from generating a