{"id":17017551,"url":"https://github.com/theonlynischal/network-programming-lab-assignments-ncit","last_synced_at":"2025-04-12T09:40:34.860Z","repository":{"id":45861162,"uuid":"304252016","full_name":"theonlyNischal/Network-Programming-Lab-Assignments-NCIT","owner":"theonlyNischal","description":"Lab assignments done at the Network Programming Course at NCIT, 2020.","archived":false,"fork":false,"pushed_at":"2022-07-17T17:32:09.000Z","size":660,"stargazers_count":6,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-26T04:35:06.061Z","etag":null,"topics":["ncit","netowrk-programming-programs","network-programming","network-programming-lab","np"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/theonlyNischal.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-10-15T07:58:38.000Z","updated_at":"2024-02-02T22:09:16.000Z","dependencies_parsed_at":"2022-09-18T23:12:14.993Z","dependency_job_id":null,"html_url":"https://github.com/theonlyNischal/Network-Programming-Lab-Assignments-NCIT","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theonlyNischal%2FNetwork-Programming-Lab-Assignments-NCIT","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theonlyNischal%2FNetwork-Programming-Lab-Assignments-NCIT/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theonlyNischal%2FNetwork-Programming-Lab-Assignments-NCIT/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theonlyNischal%2FNetwork-Programming-Lab-Assignments-NCIT/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theonlyNischal","download_url":"https://codeload.github.com/theonlyNischal/Network-Programming-Lab-Assignments-NCIT/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248548989,"owners_count":21122808,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ncit","netowrk-programming-programs","network-programming","network-programming-lab","np"],"created_at":"2024-10-14T06:36:55.185Z","updated_at":"2025-04-12T09:40:34.828Z","avatar_url":"https://github.com/theonlyNischal.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"\nNetwork Programming Lab Assignment\n--------------------------------------\nThis repo will hold the lab assignment done at the Network Programming Course at NCIT, 2020.\n\nUnder Supervision of Asst. Prof. Madan Kadariya https://www.linkedin.com/in/madan-kadariya-30b037b1/\n\n- Time of day client-server program using TCP sockets. https://github.com/theonlyNischal/Network-Programming-Lab-Assignments-NCIT/tree/main/01-day-of-time\n\n- Example of echo server using TCP sockets. https://github.com/theonlyNischal/Network-Programming-Lab-Assignments-NCIT/tree/main/02-simple-echo-program\n\n- Simple chat using TCP sockets.https://github.com/theonlyNischal/Network-Programming-Lab-Assignments-NCIT/tree/main/03-simple-chat-program\n\n- Echo server but built with concurrent server. https://github.com/theonlyNischal/Network-Programming-Lab-Assignments-NCIT/tree/main/04-concurrent-echo\n\n- Simple chat but built with concurrent server. https://github.com/theonlyNischal/Network-Programming-Lab-Assignments-NCIT/tree/main/05-concurrent-chat\n\n- TCP Quiz https://github.com/theonlyNischal/Network-Programming-Lab-Assignments-NCIT/tree/main/06-TCP-Quiz\n\n- [Incomplete]-Provide Registration Number https://github.com/theonlyNischal/Network-Programming-Lab-Assignments-NCIT/tree/main/07-provide-registration-number\n\n- [Incomplete]-Client-to-Client Communication Chat https://github.com/theonlyNischal/Network-Programming-Lab-Assignments-NCIT/tree/main/08-client-to-client-chat\n\n\nInstructions\n================\n\nLab1: Day Time Client Server Program\n+++++++++++++++++++++++++++++++++++++++++\n\n1. Create two files for the Client and server program named as daytimetcpserver.c and daytimetcpclient.c\n\n2. Write a server and client program (Program code is attached as a pdf Image)\n\n3. Save both files in the same directory\n\n4. Compile both programs using GCC compiler.\n\nexample: gcc -o server daytimetcpserver.c (It creates an output file server)\n\ndo similar for client program\n\n5. Open terminal and run server program \n\nexample: ./server \u003cportno\u003e  (Specify port number)\n\n6: In another terminal run client program\n\nexample: ./client \u003cserver ip\u003e \u003cport no\u003e (Specify server ip and port no)\n\n7. Observer an output.\n\n8. Submit your code \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheonlynischal%2Fnetwork-programming-lab-assignments-ncit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftheonlynischal%2Fnetwork-programming-lab-assignments-ncit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheonlynischal%2Fnetwork-programming-lab-assignments-ncit/lists"}