Border Gateway Protocol

I have implemented the suggested changes. Please have a look.

2022-05-31 19:09:56

[URL Check] The following URLs in this article are outdated. Please update.

2022-05-31 05:56:51

0. Second and final review. Once you implement these we can publish. All are minor changes.
1. Summary:
- "which is a group of routers with a single routing policy throughout the internet": this definition could not be verified from the cited source.
- "BGP is distinct": there are other protocols using TCP. Probably not right to say "distinct".
- "Routers which have established": not presented in correct order. Peering is mentioned in first paragraph and suddenly this definition of peers appear. Reorganize the content.
2. Terms
- image resolution is poor: the same source has a higher quality image.
- "interconnected networks of autonomous systems with a common routing policy": statement can be easily misinterpreted to mean that AS on the internet use a common routing policy. Rewrite this part for clarity.
- Delete "To route packets": rest of the sentence is okay. ASN is about identity.
- Grammar: "For instance it used to"
- BGP is also used within AS. Hence, the terms eBGP and iBGP have come about. See https://www.ciscopress.com/articles/article.asp?p=762938&seqNum=3
- BGP speaker: term used without prior explanation. Terms is also seen in Discussion.
3. message types and their states: messages don't have states. Just say "message types".
4. "shortest path": this is not correct. BGP selects the best path, not shortest path. In fact, if as-path-ignore is configured, path length becomes irrelevant, I think. Please check.
5. References:
- 78: too many references for one article. It suggests that you're taking only bits and pieces of information from each source. Typically, 30-40 references is good research. FYI only.
- digg 2018: actually this is Cisco Press.
- J. Seamonson, Linda, and Eric C. Rosen: should be "Seamonson, Linda J., and Eric C. Rosen": only surname of first author comes first. Keep middlename or initial in original order.
- huawei: change to Huawei
- GOODIN, DAN: change to Goodin, Dan.
- Cisco Team: change to Cisco Systems or ThousandEyes.
- Haverty, J. F. remove extra period. Similarly for Mills, D.L..
- Internet Policy Research Initiative: add in description of ref "Massachusetts Institute of Technology"
- Janardhan, Santosh. 2021a: add date October 4.
- Juniper. 2022.: for consistency say "Juniper Networks. 2022a.": using suffix a to distinguish from another ref.
- Juniper.net. 2021.: change to "Juniper Networks. 2021."
- Lougheed, K, and Y Rekhter: two refs: RFC number should be mentioned in description.
- RFC 904: remove target in URL. Target can be noted in citation. In fact, many URLs have targets. Remove them including "#:~:text Most of the suggestions are implemented. Please have a look. Sorry for the delay once again.">

2022-05-28 18:31:20

Most of the suggestions are implemented. Please have a look.

2022-05-20 03:40:10

Border Gateway Protocol ( BGP ) is a routing protocol used to transmit routing information so that hosts or computers in one network can communicate with those in other networks anywhere on the internet. BGP is categorized as an external routing protocol since it deals with routing beyond an organization's internal network. BGP is standardized by the IETF .

BGP selects one best path based on a number of rules. BGP also ensures that paths are loop free. By adapting to route failures, BGP ensures network stability. When one path fails, a new path is quickly found. BGP uses TCP on port 179 as its transport protocol.

Discussion