Jump to content

Talk:Internet protocol suite: Difference between revisions

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
Content deleted Content added
m Reverted 1 edit by 2600:6C50:7E00:102:99F2:B2D1:1F6C:3A6D (talk) to last revision by Lowercase sigmabot III
Line 42: Line 42:


:You might want to add {{tl|Citation needed}} after the claims in question, to make it more obvious which ones need work. [[User:Guy Harris|Guy Harris]] ([[User talk:Guy Harris|talk]]) 06:07, 5 June 2022 (UTC)
:You might want to add {{tl|Citation needed}} after the claims in question, to make it more obvious which ones need work. [[User:Guy Harris|Guy Harris]] ([[User talk:Guy Harris|talk]]) 06:07, 5 June 2022 (UTC)

== Layer names and number of layers in the literature (removed section from article) ==

I removed the following section because it seemed more confusing than helpful; if you're in a position to explain the relationship between the different models and the Internet protocol suite, and decide which actually belong here, feel free to add it back in.

===Layer names and number of layers in the literature===

The following table shows various networking models. The number of layers varies between three and seven.


{| class="wikitable"

|-

! style="background:#adb" | OSI model<br/>(ISO/IEC 7498-1:1994<ref>{{cite ISO standard|csnumber=20269|title=ISO/IEC 7498-1:1994 Information technology — Open Systems Interconnection — Basic Reference Model: The Basic Model}}</ref>)

! style="background:#adb" | Arpanet Reference Model<br/>(RFC 871)

! style="background:#adb" | Internet Standard<br/>(RFC 1122)

! style="background:#adb" | Internet model<br/>(Cisco Academy<ref name="5VTuU">{{cite book |last1=Dye |first1=Mark |url=https://books.google.com/books?id=JVAk7r6jHF4C |title=Network Fundamentals, CCNA Exploration Companion Guide |last2=McDonald |first2=Rick |last3=Rufi |first3=Antoon |date=29 October 2007 |publisher=Cisco Press |isbn=9780132877435 |access-date=12 September 2016 |via=Google Books}}</ref>)

! style="background:#adb" | TCP/IP 5-layer reference model<br/>(Kozierok,<ref name="6zcxM">{{cite book |last=Kozierok |first=Charles M. |url=https://books.google.com/books?id=Pm4RgYV2w4YC |title=The TCP/IP Guide: A Comprehensive, Illustrated Internet Protocols Reference |date=1 January 2005 |publisher=No Starch Press |isbn=9781593270476 |access-date=12 September 2016 |via=Google Books}}</ref> Comer<ref name="lkPs4">{{cite book |last=Comer |first=Douglas |url=https://books.google.com/books?id=jonyuTASbWAC |title=Internetworking with TCP/IP: Principles, protocols, and architecture |date=1 January 2006 |publisher=Prentice Hall |isbn=0-13-187671-6 |access-date=12 September 2016 |via=Google Books}}</ref>)

! style="background:#adb" | TCP/IP 5-layer reference model<br/>(Tanenbaum<ref name="1Hpdo">{{cite book |last=Tanenbaum |first=Andrew S. |url=https://archive.org/details/computernetworks00tane_2 |title=Computer Networks |date=1 January 2003 |publisher=Prentice Hall PTR |isbn=0-13-066102-3 |page=[https://archive.org/details/computernetworks00tane_2/page/42 42] |quote=networks. |access-date=12 September 2016 |url-access=registration |via=Internet Archive}}</ref>)

! style="background:#adb" | TCP/IP protocol suite or Five-layer Internet model<br/>(Forouzan,<ref name="bOyR7">{{cite book |last1=Forouzan |first1=Behrouz A. |url=https://books.google.com/books?id=U3Gcf65Pu9IC |title=Data Communications and Networking |last2=Fegan |first2=Sophia Chung |date=1 August 2003 |publisher=McGraw-Hill Higher Education |isbn=9780072923544 |access-date=12 September 2016 |via=Google Books}}</ref> Kurose<ref name="aCpZD">{{cite book|url=http://www.pearsonhighered.com/educator/academic/product/0,,0321497708,00%2ben-USS_01DBC.html|first1=James F.|last1=Kurose|first2=Keith W.|last2=Ross|title=Computer Networking: A Top-Down Approach|date=2008|isbn=978-0-321-49770-3}}</ref>)

! style="background:#adb" | TCP/IP model<br/>(Stallings<ref name="IRA2X">{{cite book |last=Stallings |first=William |url=https://books.google.com/books?id=c_AWmhkovR0C |title=Data and Computer Communications |date=1 January 2007 |publisher=Prentice Hall |isbn=978-0-13-243310-5 |access-date=12 September 2016 |via=Google Books}}</ref>)

|-

| style="background:#cfc" | ''Seven layers''

| style="background:#cfc" | ''Three layers''

| style="background:#cfc" | ''Four layers''

| style="background:#cfc" | ''Four layers''

| style="background:#cfc" | ''Four+one layers''

| style="background:#cfc" | ''Five layers''

| style="background:#cfc" | ''Five layers''

| style="background:#cfc" | ''Five layers''

|-

| Application

| rowspan="3" | Application/Process

| rowspan="3" | Application

| rowspan="3" | Application

| rowspan="3" | Application

| rowspan="3" | Application

| rowspan="3" | Application

| rowspan="3" | Application

|-

| Presentation

|-

| Session

|-

| Transport

| rowspan="2" | Host-to-host

| Transport

| Transport

| Transport

| Transport

| Transport

| Host-to-host or transport

|-

| Network

| Internet

| Internetwork

| Internet

| Internet

| Network

| Internet

|-

| Data link

|| Network interface

|| Link

|| Network interface

| Data link (Network interface)

|| Data link

| Data link

| Network access

|-

| Physical

|{{n/a}}

|{{n/a}}

|{{n/a}}

| (Hardware)

| Physical

| Physical

| Physical

|}


Some of the networking models are from textbooks, which are secondary sources that may conflict with the intent of RFC 1122 and other [[IETF]] primary sources.<ref name="NYbrd">{{cite IETF|rfc=3439|title=Some Internet Architectural Guidelines and Philosophy|editor-first1=R.|editor-last1=Bush|editor-first2=D.|editor-last2=Meyer|date=December 2002}}</ref> [[User:Rusalkii|<span style="color:#259a83">Rusalkii</span>]] ([[User talk:Rusalkii|talk]]) 19:59, 26 October 2022 (UTC)

Revision as of 19:59, 26 October 2022


Scheme vs. protocol

HTTPS (actually https:) is a URI scheme, not a protocol. The scheme describes a different protocol stack that includes SSL or TLS, but the protocol is no different. For that reason, might it be better to keep the distinction clear? The preceding unsigned comment was added by 47.153.233.240 (talk • contribs) 05:15, 29 August 2005.

See Talk:HTTPS Hrvoje Šimić 06:55:44, 2005-09-13 (UTC)

Layers in the Internet Protocol stack

The above captioned section groups a lot of TCP/IP and non TCP/IP protocols in the OSI model. There should be something to identify the TCP/IP protocols from these, especially when the article does not provide a list of TCP/IP protocols anywhere else. RMehra 25 January 2006

Non-standard caps

Previous discussion established a convention of capitalizing only the first word: Internet protocol suite. This is at odds with MOS:CAPS where a topic is either a proper noun or it isn't and is presented in title case or lowercase respectively. What we're presenting here is neither. ~Kvng (talk) 15:31, 23 January 2021 (UTC)[reply]

Lack of References

Many claims don't have references. For example, see the claim on QUIC. — Preceding unsigned comment added by 49.207.217.151 (talk) 04:58, 5 June 2022 (UTC)[reply]

You might want to add {{Citation needed}} after the claims in question, to make it more obvious which ones need work. Guy Harris (talk) 06:07, 5 June 2022 (UTC)[reply]

Layer names and number of layers in the literature (removed section from article)

I removed the following section because it seemed more confusing than helpful; if you're in a position to explain the relationship between the different models and the Internet protocol suite, and decide which actually belong here, feel free to add it back in.

Layer names and number of layers in the literature

The following table shows various networking models. The number of layers varies between three and seven.


OSI model
(ISO/IEC 7498-1:1994[1])
Arpanet Reference Model
(RFC 871)
Internet Standard
(RFC 1122)
Internet model
(Cisco Academy[2])
TCP/IP 5-layer reference model
(Kozierok,[3] Comer[4])
TCP/IP 5-layer reference model
(Tanenbaum[5])
TCP/IP protocol suite or Five-layer Internet model
(Forouzan,[6] Kurose[7])
TCP/IP model
(Stallings[8])
Seven layers Three layers Four layers Four layers Four+one layers Five layers Five layers Five layers
Application Application/Process Application Application Application Application Application Application
Presentation
Session
Transport Host-to-host Transport Transport Transport Transport Transport Host-to-host or transport
Network Internet Internetwork Internet Internet Network Internet
Data link Network interface Link Network interface Data link (Network interface) Data link Data link Network access
Physical (Hardware) Physical Physical Physical


Some of the networking models are from textbooks, which are secondary sources that may conflict with the intent of RFC 1122 and other IETF primary sources.[9] Rusalkii (talk) 19:59, 26 October 2022 (UTC)[reply]

  1. ^ ISO/IEC 7498-1:1994 Information technology — Open Systems Interconnection — Basic Reference Model: The Basic Model.
  2. ^ Dye, Mark; McDonald, Rick; Rufi, Antoon (29 October 2007). Network Fundamentals, CCNA Exploration Companion Guide. Cisco Press. ISBN 9780132877435. Retrieved 12 September 2016 – via Google Books.
  3. ^ Kozierok, Charles M. (1 January 2005). The TCP/IP Guide: A Comprehensive, Illustrated Internet Protocols Reference. No Starch Press. ISBN 9781593270476. Retrieved 12 September 2016 – via Google Books.
  4. ^ Comer, Douglas (1 January 2006). Internetworking with TCP/IP: Principles, protocols, and architecture. Prentice Hall. ISBN 0-13-187671-6. Retrieved 12 September 2016 – via Google Books.
  5. ^ Tanenbaum, Andrew S. (1 January 2003). Computer Networks. Prentice Hall PTR. p. 42. ISBN 0-13-066102-3. Retrieved 12 September 2016 – via Internet Archive. networks.
  6. ^ Forouzan, Behrouz A.; Fegan, Sophia Chung (1 August 2003). Data Communications and Networking. McGraw-Hill Higher Education. ISBN 9780072923544. Retrieved 12 September 2016 – via Google Books.
  7. ^ Kurose, James F.; Ross, Keith W. (2008). Computer Networking: A Top-Down Approach. ISBN 978-0-321-49770-3.
  8. ^ Stallings, William (1 January 2007). Data and Computer Communications. Prentice Hall. ISBN 978-0-13-243310-5. Retrieved 12 September 2016 – via Google Books.
  9. ^ Bush, R.; Meyer, D., eds. (December 2002). Some Internet Architectural Guidelines and Philosophy. doi:10.17487/RFC3439. RFC 3439.