Networking

All about the OSDev Wiki. Discussions about the organization and general structure of articles and how to use the wiki. Request changes here if you don't know how to use the wiki.
Post Reply
lpoulain
Member
Member
Posts: 38
Joined: Mon Dec 21, 2015 7:09 pm

Networking

Post by lpoulain »

I have significantly updated the Network Stack section of the wiki:

http://wiki.osdev.org/Network_Stack

Comments and questions more than welcome.
User avatar
max
Member
Member
Posts: 616
Joined: Mon Mar 05, 2012 11:23 am
Libera.chat IRC: maxdev
Location: Germany
Contact:

Re: Networking

Post by max »

Awesome work!! Will take a deeper look at it soon, thanks for the contribution. :)
mariuszp
Member
Member
Posts: 587
Joined: Sat Oct 16, 2010 3:38 pm

Re: Networking

Post by mariuszp »

You have made a mistake on the TCP connection part, which I have now fixed. It's the server that sends SYN+ACK in response to the client's SYN, and the client then replies ACK. It does not send another SYN.
User avatar
SpyderTL
Member
Member
Posts: 1074
Joined: Sun Sep 19, 2010 10:05 pm

Re: Networking

Post by SpyderTL »

I also removed the statement that said that the initial SYN/ACK packets can not contain a payload, and added a note that it is technically possible, just not very common.
Project: OZone
Source: GitHub
Current Task: LIB/OBJ file support
"The more they overthink the plumbing, the easier it is to stop up the drain." - Montgomery Scott
lpoulain
Member
Member
Posts: 38
Joined: Mon Dec 21, 2015 7:09 pm

Re: Networking

Post by lpoulain »

Thank you mariuszp and SpyderTL for proofreading this.
User avatar
SpyderTL
Member
Member
Posts: 1074
Joined: Sun Sep 19, 2010 10:05 pm

Re: Networking

Post by SpyderTL »

I just now noticed that there are no "Network" links on the Expanded Main Page. On the Categorized Main Page, the OS Theory category is being shown, which contains all of the network stuff, but that category is not on the Expanded Main Page.

Can one of the admins add this category to the Expanded Main Page?

Thx.
Project: OZone
Source: GitHub
Current Task: LIB/OBJ file support
"The more they overthink the plumbing, the easier it is to stop up the drain." - Montgomery Scott
User avatar
Ycep
Member
Member
Posts: 401
Joined: Mon Dec 28, 2015 11:11 am

Re: Networking

Post by Ycep »

That's cool but; 70% of articles on the wiki are marked as "stubs" and "in work" in long year row. Everyone shall stop writing new articles and start improving unfinished articles.
User avatar
BrightLight
Member
Member
Posts: 901
Joined: Sat Dec 27, 2014 9:11 am
Location: Maadi, Cairo, Egypt
Contact:

Re: Networking

Post by BrightLight »

Lukand wrote:That's cool but; 70% of articles on the wiki are marked as "stubs" and "in work" in long year row. Everyone shall stop writing new articles and start improving unfinished articles.
Why don't you start? Improve an article about a concept you know.
You know your OS is advanced when you stop using the Intel programming guide as a reference.
Post Reply