SlideShare a Scribd company logo
Assignment Questions 1. Is the client socket using TCP or UDP? How do you know? 2. Does a
socket support bidirectional or unidirectional communication? Explain your answer. 3. How is it
possible to have one IP address support more than one socket simultaneously? For example, how
can a computer with one IP address host both a web server and an SMTP server? 4. The
SERVER, as described in this project, is executing on your laptop. Using your browser, what
URL can be used to access the SERVER? 5. What two pieces of information are required for a
CLIENT to connect to a SERVER? 6. What results if the client is given an IP that is not hosting
a service on port 3000 ?

More Related Content

More from amarhandi

answering questions. 1. Show graphically an argument why a larg.pdf
 answering questions. 1. Show graphically an argument why a larg.pdf answering questions. 1. Show graphically an argument why a larg.pdf
answering questions. 1. Show graphically an argument why a larg.pdf
amarhandi
 
Answer the following questions on Wendys case on a separate word doc.pdf
 Answer the following questions on Wendys case on a separate word doc.pdf Answer the following questions on Wendys case on a separate word doc.pdf
Answer the following questions on Wendys case on a separate word doc.pdf
amarhandi
 
Answer the following questions 1.1 Identify and briefly discuss the.pdf
 Answer the following questions 1.1 Identify and briefly discuss the.pdf Answer the following questions 1.1 Identify and briefly discuss the.pdf
Answer the following questions 1.1 Identify and briefly discuss the.pdf
amarhandi
 
Anne Thom is 25 years old and wants to retire at the age of 50 . In o.pdf
 Anne Thom is 25 years old and wants to retire at the age of 50 . In o.pdf Anne Thom is 25 years old and wants to retire at the age of 50 . In o.pdf
Anne Thom is 25 years old and wants to retire at the age of 50 . In o.pdf
amarhandi
 
Assume Coleco pays an annual dividend of $1.49 and has a share price .pdf
 Assume Coleco pays an annual dividend of $1.49 and has a share price .pdf Assume Coleco pays an annual dividend of $1.49 and has a share price .pdf
Assume Coleco pays an annual dividend of $1.49 and has a share price .pdf
amarhandi
 
Assume January 11 Sale on account for $1,000 of merchandise; terms .pdf
 Assume January 11 Sale on account for $1,000 of merchandise; terms .pdf Assume January 11 Sale on account for $1,000 of merchandise; terms .pdf
Assume January 11 Sale on account for $1,000 of merchandise; terms .pdf
amarhandi
 
Assume H1 and H2 are connected to the same access point AP1. H1 want .pdf
 Assume H1 and H2 are connected to the same access point AP1. H1 want .pdf Assume H1 and H2 are connected to the same access point AP1. H1 want .pdf
Assume H1 and H2 are connected to the same access point AP1. H1 want .pdf
amarhandi
 
Assume NODE p points to a node with int data and NODE next. Write t.pdf
 Assume NODE p points to a node with int data and NODE next. Write t.pdf Assume NODE p points to a node with int data and NODE next. Write t.pdf
Assume NODE p points to a node with int data and NODE next. Write t.pdf
amarhandi
 
Assume Coleco pays an annual dividend of $1.51 and has a share price .pdf
 Assume Coleco pays an annual dividend of $1.51 and has a share price .pdf Assume Coleco pays an annual dividend of $1.51 and has a share price .pdf
Assume Coleco pays an annual dividend of $1.51 and has a share price .pdf
amarhandi
 
Anita Clarke is chief information officer at Foundation Phamaceutical.pdf
 Anita Clarke is chief information officer at Foundation Phamaceutical.pdf Anita Clarke is chief information officer at Foundation Phamaceutical.pdf
Anita Clarke is chief information officer at Foundation Phamaceutical.pdf
amarhandi
 
Animal Concept Mapping Using the following terms to create a concept .pdf
 Animal Concept Mapping Using the following terms to create a concept .pdf Animal Concept Mapping Using the following terms to create a concept .pdf
Animal Concept Mapping Using the following terms to create a concept .pdf
amarhandi
 
Assume a company reported the following information Muitiple Cholce .pdf
 Assume a company reported the following information Muitiple Cholce .pdf Assume a company reported the following information Muitiple Cholce .pdf
Assume a company reported the following information Muitiple Cholce .pdf
amarhandi
 
Assume Evoo, Inc, has a curtent stock price of $51.85 and will pay a .pdf
 Assume Evoo, Inc, has a curtent stock price of $51.85 and will pay a .pdf Assume Evoo, Inc, has a curtent stock price of $51.85 and will pay a .pdf
Assume Evoo, Inc, has a curtent stock price of $51.85 and will pay a .pdf
amarhandi
 
Assume a portfolio of two assets, asset 1 and asset 2 (i) What propo.pdf
 Assume a portfolio of two assets, asset 1 and asset 2 (i) What propo.pdf Assume a portfolio of two assets, asset 1 and asset 2 (i) What propo.pdf
Assume a portfolio of two assets, asset 1 and asset 2 (i) What propo.pdf
amarhandi
 
Animal behaviour in the 19th and 20th centuries (Lectures 0207 ) - Cl.pdf
 Animal behaviour in the 19th and 20th centuries (Lectures 0207 ) - Cl.pdf Animal behaviour in the 19th and 20th centuries (Lectures 0207 ) - Cl.pdf
Animal behaviour in the 19th and 20th centuries (Lectures 0207 ) - Cl.pdf
amarhandi
 
Assume a member is selecled at fandom from the population represented.pdf
 Assume a member is selecled at fandom from the population represented.pdf Assume a member is selecled at fandom from the population represented.pdf
Assume a member is selecled at fandom from the population represented.pdf
amarhandi
 
Assume a compeny with two divisions (A and B) prepared the following .pdf
 Assume a compeny with two divisions (A and B) prepared the following .pdf Assume a compeny with two divisions (A and B) prepared the following .pdf
Assume a compeny with two divisions (A and B) prepared the following .pdf
amarhandi
 
assisgment for Infection Prevention and ControlSituation M.pdf
 assisgment for Infection Prevention and ControlSituation M.pdf assisgment for Infection Prevention and ControlSituation M.pdf
assisgment for Infection Prevention and ControlSituation M.pdf
amarhandi
 
Assignment Project 1 20 1. Briefly write a short note on the differ.pdf
 Assignment Project 1 20 1. Briefly write a short note on the differ.pdf Assignment Project 1 20 1. Briefly write a short note on the differ.pdf
Assignment Project 1 20 1. Briefly write a short note on the differ.pdf
amarhandi
 
assignment is to create a 2D graphics scene using the HTML canvas ele.pdf
 assignment is to create a 2D graphics scene using the HTML canvas ele.pdf assignment is to create a 2D graphics scene using the HTML canvas ele.pdf
assignment is to create a 2D graphics scene using the HTML canvas ele.pdf
amarhandi
 

More from amarhandi (20)

answering questions. 1. Show graphically an argument why a larg.pdf
 answering questions. 1. Show graphically an argument why a larg.pdf answering questions. 1. Show graphically an argument why a larg.pdf
answering questions. 1. Show graphically an argument why a larg.pdf
 
Answer the following questions on Wendys case on a separate word doc.pdf
 Answer the following questions on Wendys case on a separate word doc.pdf Answer the following questions on Wendys case on a separate word doc.pdf
Answer the following questions on Wendys case on a separate word doc.pdf
 
Answer the following questions 1.1 Identify and briefly discuss the.pdf
 Answer the following questions 1.1 Identify and briefly discuss the.pdf Answer the following questions 1.1 Identify and briefly discuss the.pdf
Answer the following questions 1.1 Identify and briefly discuss the.pdf
 
Anne Thom is 25 years old and wants to retire at the age of 50 . In o.pdf
 Anne Thom is 25 years old and wants to retire at the age of 50 . In o.pdf Anne Thom is 25 years old and wants to retire at the age of 50 . In o.pdf
Anne Thom is 25 years old and wants to retire at the age of 50 . In o.pdf
 
Assume Coleco pays an annual dividend of $1.49 and has a share price .pdf
 Assume Coleco pays an annual dividend of $1.49 and has a share price .pdf Assume Coleco pays an annual dividend of $1.49 and has a share price .pdf
Assume Coleco pays an annual dividend of $1.49 and has a share price .pdf
 
Assume January 11 Sale on account for $1,000 of merchandise; terms .pdf
 Assume January 11 Sale on account for $1,000 of merchandise; terms .pdf Assume January 11 Sale on account for $1,000 of merchandise; terms .pdf
Assume January 11 Sale on account for $1,000 of merchandise; terms .pdf
 
Assume H1 and H2 are connected to the same access point AP1. H1 want .pdf
 Assume H1 and H2 are connected to the same access point AP1. H1 want .pdf Assume H1 and H2 are connected to the same access point AP1. H1 want .pdf
Assume H1 and H2 are connected to the same access point AP1. H1 want .pdf
 
Assume NODE p points to a node with int data and NODE next. Write t.pdf
 Assume NODE p points to a node with int data and NODE next. Write t.pdf Assume NODE p points to a node with int data and NODE next. Write t.pdf
Assume NODE p points to a node with int data and NODE next. Write t.pdf
 
Assume Coleco pays an annual dividend of $1.51 and has a share price .pdf
 Assume Coleco pays an annual dividend of $1.51 and has a share price .pdf Assume Coleco pays an annual dividend of $1.51 and has a share price .pdf
Assume Coleco pays an annual dividend of $1.51 and has a share price .pdf
 
Anita Clarke is chief information officer at Foundation Phamaceutical.pdf
 Anita Clarke is chief information officer at Foundation Phamaceutical.pdf Anita Clarke is chief information officer at Foundation Phamaceutical.pdf
Anita Clarke is chief information officer at Foundation Phamaceutical.pdf
 
Animal Concept Mapping Using the following terms to create a concept .pdf
 Animal Concept Mapping Using the following terms to create a concept .pdf Animal Concept Mapping Using the following terms to create a concept .pdf
Animal Concept Mapping Using the following terms to create a concept .pdf
 
Assume a company reported the following information Muitiple Cholce .pdf
 Assume a company reported the following information Muitiple Cholce .pdf Assume a company reported the following information Muitiple Cholce .pdf
Assume a company reported the following information Muitiple Cholce .pdf
 
Assume Evoo, Inc, has a curtent stock price of $51.85 and will pay a .pdf
 Assume Evoo, Inc, has a curtent stock price of $51.85 and will pay a .pdf Assume Evoo, Inc, has a curtent stock price of $51.85 and will pay a .pdf
Assume Evoo, Inc, has a curtent stock price of $51.85 and will pay a .pdf
 
Assume a portfolio of two assets, asset 1 and asset 2 (i) What propo.pdf
 Assume a portfolio of two assets, asset 1 and asset 2 (i) What propo.pdf Assume a portfolio of two assets, asset 1 and asset 2 (i) What propo.pdf
Assume a portfolio of two assets, asset 1 and asset 2 (i) What propo.pdf
 
Animal behaviour in the 19th and 20th centuries (Lectures 0207 ) - Cl.pdf
 Animal behaviour in the 19th and 20th centuries (Lectures 0207 ) - Cl.pdf Animal behaviour in the 19th and 20th centuries (Lectures 0207 ) - Cl.pdf
Animal behaviour in the 19th and 20th centuries (Lectures 0207 ) - Cl.pdf
 
Assume a member is selecled at fandom from the population represented.pdf
 Assume a member is selecled at fandom from the population represented.pdf Assume a member is selecled at fandom from the population represented.pdf
Assume a member is selecled at fandom from the population represented.pdf
 
Assume a compeny with two divisions (A and B) prepared the following .pdf
 Assume a compeny with two divisions (A and B) prepared the following .pdf Assume a compeny with two divisions (A and B) prepared the following .pdf
Assume a compeny with two divisions (A and B) prepared the following .pdf
 
assisgment for Infection Prevention and ControlSituation M.pdf
 assisgment for Infection Prevention and ControlSituation M.pdf assisgment for Infection Prevention and ControlSituation M.pdf
assisgment for Infection Prevention and ControlSituation M.pdf
 
Assignment Project 1 20 1. Briefly write a short note on the differ.pdf
 Assignment Project 1 20 1. Briefly write a short note on the differ.pdf Assignment Project 1 20 1. Briefly write a short note on the differ.pdf
Assignment Project 1 20 1. Briefly write a short note on the differ.pdf
 
assignment is to create a 2D graphics scene using the HTML canvas ele.pdf
 assignment is to create a 2D graphics scene using the HTML canvas ele.pdf assignment is to create a 2D graphics scene using the HTML canvas ele.pdf
assignment is to create a 2D graphics scene using the HTML canvas ele.pdf
 

Recently uploaded

TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
goswamiyash170123
 

Recently uploaded (20)

TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
 

Assignment Questions 1. Is the client socket using TCP or UDP How do.pdf

  • 1. Assignment Questions 1. Is the client socket using TCP or UDP? How do you know? 2. Does a socket support bidirectional or unidirectional communication? Explain your answer. 3. How is it possible to have one IP address support more than one socket simultaneously? For example, how can a computer with one IP address host both a web server and an SMTP server? 4. The SERVER, as described in this project, is executing on your laptop. Using your browser, what URL can be used to access the SERVER? 5. What two pieces of information are required for a CLIENT to connect to a SERVER? 6. What results if the client is given an IP that is not hosting a service on port 3000 ?